Facebook: токен доступа к приложению не распознан - PullRequest
0 голосов
/ 04 октября 2011

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

ПРОБЛЕМА: при попытке получить доступ к сведениям или подпискам моего приложения Facebook, он возвращает

{
   "error": {
      "message": "An access token is required to request this resource.",
      "type": "OAuthException"
   }
}

Я делаю все в соответствии с официальной документацией :

  1. получить приложение access_token, вызвав этот API.Он возвращает токен.https: // graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=client_credentials

  2. получить идеи / подписки, позвонив по адресу: https: // graph.facebook.com/APP_ID / subscription? Access_token = TOKEN_FROM_STEP_1

но последний вызов возвращает сообщение об ошибке выше.

Есть идеи почему?

1 Ответ

4 голосов
/ 05 октября 2011

После многих проб и ошибок я нашел решение.

Измените тип приложения facebook на «Web» вместо «Native»

Видимо, Facebook не возвращает подписки / идеи для собственных приложений

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...