VKWebAppShowInviteBox
VKWebAppShowInviteBox
открывает окно приглашения друзей в игру.
Пример
JavaScript
bridge.send("VKWebAppShowInviteBox", {})
.then(data => console.log(data.success))
.catch(error => console.log(error));
Платформы
Android, iOS, Mobile Web, Web
Параметры
—
Результат
Если пользователь нажал «Пригласить« в диалоге, чтобы отправить приглашение, то в ответе на запрос вернется "success": true
, например:
JSON
{
"type": "VKWebAppShowInviteBoxResult",
"data": {
"success": true,
"notSentIds": []
}
}
Поле notSentIds
— массив. В нём будут перечислены идентификаторы пользователей, которым приглашение не было отправлено по каким-либо причинам.
Если пользователь отменит отправку в диалоге, то сгенерируется исключение и управление перейдёт в блок catch
(cм. пример выше).
Особенности работы
Мини-приложения и игры, не добавленные в каталоги ВКонтакте, могут присылать приглашения только своим администраторам.