friends.appInvite ✎ Дополнить на GitHub

Отправляет друзьям приглашение в приложение

НазваниеОбязательныйТипОписание
uids Да String

Список идентификаторов друзей, разделённых запятой, которым требуется разослать приглашения

text Нет String

Текст приглашения

devices Да ApiUserDeviceGroup

Список устройств, на которых нужно отобразить приглашение. На данный момент поддерживаются: IOS, ANDROID

Авторизация

Сессия обязательна

Необходимые права:

  • APP_INVITE

Пользователь должен подтвердить список получателей. Пользователю должно быть очевидно, что это действие приведет к рассылке пакета приглашений другим пользователям. В случае нарушения этого правила приложение будет заблокировано администрацией. При возникновении любых вопросов или сомнений обращайтесь в нашу службу поддержки API.
Используйте метод friends.getByDevices чтобы узнать устройства, которыми пользуется пользователь.
Для использования метода, запросите для вашего приложения право APP_INVITE.
Для отправки приглашения от пользователя A пользователю Б должны быть соблюдены требования:

  • A должен быть пользователем приложения;
  • Б не должен быть пользователем приложения;
  • A и Б должны быть друзьями;
  • A авторизовал приложение и выдал право APP_INVITE;
  • Б до этого заходил на портал с устройства, на которое отправляется приглашение;
  • Б не запретил в своих настройках приватности приглашения в приложения от друзей;
  • Приложению должно быть разрешено отсылать приглашения на указанные типы устройств (IOS-приложение не может слать приглашения на устройства Android)

Ответ

{ "count": "Integer", "errors": [ { "error": "String", "uid": "long" } ] }

Параметры приложения

Данные о сессии пользователя

Метод

Список параметров

Используем для подписи secret_key = session_secret_key
Используем для подписи secret_key = application_secret_key
Используем для подписи secret_key = MD5(access_token + application_secret_key)
secret_key =
Сортируем и склеиваем параметры запроса и secret_key
Рассчитываем MD5 от полученной строки и получаем параметр sig