Нужен ли веб-приложению facebook токен доступа для чтения лайков статуса друга

Я пытаюсь прочитать лайки в статусе моего друга. Он работает нормально, если я скопирую токен доступа из обозреватель графических API. Если я использую метод getAccessToken. Он просто возвращает массив с id статуса, который я передал.

Может ли кто-нибудь помочь мне в том, как передать токены доступа в приложение.

Вы можете сказать, почему бы вам не продолжить работу с токеном, скопированным из обозревателя графиков? Но из-за недавних изменений токен offline_access был удален, так что срок действия токена истекает каждый час. Кстати, я использую граф API с php.


person Jagan Ryali    schedule 27.01.2013    source источник


Ответы (1)


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

Получите токен доступа с длительным сроком действия: https://developers.facebook.com/roadmap/offline-access-removal/

person CBroe    schedule 27.01.2013
comment
Спасибо @CBroe за быстрый ответ. Я уверен, что статус является общедоступным, и указано, что я получаю его, если использую токен, присутствующий в обозревателе графиков. Я не понимаю, если я использую getAccessToken() - person Jagan Ryali; 27.01.2013
comment
Спасибо, CBroe, я понял. Взятие токенов на панели инструментов приложения решило мою проблему, и миграция в моем случае не работает, поскольку у меня веб-приложение. Но очень рад узнать об этой миграции :) - person Jagan Ryali; 27.01.2013