Общая информация

Отображает диалог оповещения пользователя. Позволяет указать текст приглашения по умолчанию и кастомные аргументы приложения.

Оповещение аналогично приглашению, за исключением того, что его можно отправить пользователям, которые уже используют приложение.

Сигнатура метода

FAPI.UI.showNotification(text, params, selected_uids);
ПараметрОбязателенОписание
textДаТекст, который будет отправлен в оповещении
paramsНетКастомные данные, передаваемые приложению, когда пользователь принимает приглашение. Данные будут переданы в параметре «custom_args», подробную информацию см. в разделе Параметры приложения.
Максимальная длина: 120 символов.
selected_uidsНетСписок идентификаторов друзей, которые будут уже выбраны при открытии окна приглашения.
Максимум 20 ID за запрос.
Пользователи должны быть в списке друзей, выделяются только те пользователи, которые играли в последнее время в игры.

Ограничения

На отправку нотификаций есть ограничение, 20 в день для одного пользователя (для незапущенных приложений 50). Перед вызовом метода можно проверить ограничение с помощью метода users.getCallsLeft, указав специальную константу notifications.sendFromUser.

Пример

С помощью метода можно отослать приглашение как одному конкретному пользователю, так и группе пользователей.

Отправка оповещения конкретному пользователю

FAPI.UI.showNotification('Default text', 'customAttr=customValue', '1');

Отправка оповещения нескольким пользователям

FAPI.UI.showNotification('Default text', 'customAttr=customValue', '1;2');