ZerglingRMG
@ZerglingRMG

FAPI.UI.showNotification и notifications.sendSimple, в чем отличия? Как конкретно работает notifications.sendMass?

Здравствуйте!

Просматривал API Одноклассников и наткнулся на два метода: FAPI.UI.showNotification и notifications.sendSimple. Оба метода предназначены для отправления оповещений другим пользователям. Из очевидных для себя выделил следующие отличия:
Получатели: у первого - до 20 уже выбранных, у второго - ровно один.
Лимит: у первого - до 20 вызовов, у второго - до 5 вызовов.
А есть ли еще какие-нибудь отличия этих методов? Каким лучше пользоваться? Не прячется ли под FAPI.UI.showNotification тайный вызов notifications.sendSimple?

Теперь про notifications.sendMass. Мне не до конца понятно, как работает эта штука. Это что-то вроде закреленного оповещения для пользователей?

И последний вопрос.
Есть ли какой-нибудь механизм для проверки наличия оповещений и получения этих оповещений при помощи API?
У Facebook это реализовано при помощи GameRequests и при заходе в игру мне необходимо только запросить список реквестов и дальше уже делать с ними все, что нужно.
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 1
FAPI.UI.showNotification - это оповещение от пользователя другому пользователю
notifications.sendSimple - оповещение от игры пользователю

Лимит FAPI.UI.showNotification считается для каждого пользователя отдельно, он может отослать не более N оповещений за единицу времени другим пользователям.
notifications.sendSimple лимитирован так, чтобы приложение не могло отослать больше N оповещений одному и тому же пользователю за единицу времени

notifications.sendMass - это почти как notifications.sendSimple, но отсылка производится не одному пользователю, а целой группе пользователей приложения. Группа пользователей-получателей определяется с помощью остальных параметров метода. А так визуально эти оповещения одинаковы.

Инструмента для проверки наличия и получения оповещений игрой у нас нет. Этим занимаются наши сервисы, они же и показывают эти игровые оповещения в специальных блоках (в веб версии портала, в мобильной версии, в приложениях для Android и iOS)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы