Уведомления Facebook Graph API POST не работает

Я пытаюсь опубликовать уведомление пользователю с помощью графического API, и я получаю эту ошибку:

"message": "(#15) Этот метод должен вызываться с app access_token."

Но я точно использую токен доступа к приложению. Получил от -

https://graph.facebook.com/oauth/access_token?client_id={ APP_ID}&client_secret={APP_SECRET}&grant_type=client_credentials

(См. прикрепленное изображение) http://img33.imageshack.us/img33/6486/h6zs.png

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

Кто-нибудь может сказать мне, что я могу сделать?


person Restartit Fbapp    schedule 04.08.2013    source источник


Ответы (2)


  1. Не используйте маркер доступа пользователя во время вызова. (Поскольку вы можете установить параметр access token только один раз, т.е. токен приложения)

  2. Поскольку вы не используете токен пользователя, используйте user id вместо me при выполнении вызова. /ID/notifications

person Sahil Mittal    schedule 04.08.2013
comment
По-прежнему получает код: 15 сообщение: (#15) Этот метод должен вызываться с приложением access_token. тип: OAuthException - person Restartit Fbapp; 05.08.2013
comment
Это невозможно. Можете выложить скриншот? (Как вы написали в вопросе) - person Sahil Mittal; 05.08.2013

Попробуйте использовать токен доступа отсюда:

https://developers.facebook.com/tools/access_token/

У меня была такая же проблема, и я решил так.

person LowFieldTheory    schedule 06.09.2014