В диалоговом окне запроса игры Facebook Android sdk отображается «Игровые запросы доступны только для игр»

Я обновляю свое приложение для Android до последней версии Facebook SDK (4.0.0). Когда я создаю GameRequestDialog, он показывает мне это сообщение: «Игровые запросы доступны только для игр», вместо того, чтобы показывать моих друзей из Facebook. Раньше я использовал WebDialog в более старом SDK, и этого не произошло. Я пробовал использовать WebDialog в sdk 4, но он все еще показывает мне это сообщение.

ОБНОВЛЕНИЕ: вот вывод logcat

  {FacebookServiceException: httpResponseCode: -1, facebookErrorCode: 3405, facebookErrorType: null, message: Игровые запросы  доступно только для игр.}  

Вы должны установить свое приложение Facebook как категорию игры в настройках приложения. В противном случае вы не сможете использовать GameRequestDialog , потому что ваше приложение не является игрой. В этом случае Facebook предоставляет вам AppInviteDialog .

Оцените статью
Botgadget.ru
Добавить комментарий