1

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

UPDATE: вот выход LogCat

{FacebookServiceException: httpResponseCode: -1, facebookErrorCode: 3405, facebookErrorType: null, message: Game Requests are only available to games.} 
+2

_Is_ ваше приложение в категории Игры и имеет ли он рабочую реализацию холста? В противном случае вам не разрешается использовать запросы приглашения. Альтернативы перечислены здесь: https://developers.facebook.com/docs/apps/faq#invite_to_app – CBroe

ответ

4

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

+0

спасибо, это сработало! –

+0

+1 даже при том, что мое приложение - это веб-приложение, но это ответы помогли мне много часов после копания. диалог app-invites продолжает открывать и закрывать без какой-либо полезной информации. когда я пытаюсь в chrome я получил журнал ошибок, спасибо – wpcoder

Смежные вопросы