Сбой чтения новостных лент из Facebook после обновления Graph API 2.0

Привет. В моем приложении есть требование, где нам нужно показывать пользовательские новостные ленты. Для этого мы использовали разрешение Facebook «чтение потока» до того, как Facebook изменил свой список разрешений. Теперь, когда они перешли на новый API v2.0, появились комментарии о том, что

«Разрешение read_stream предоставляется приложениям, создающим клиент под брендом Facebook на платформах, где Facebook еще не доступен. Например, приложения для Android и iOS не будут одобрены для этого разрешения. Кроме того, веб-приложения, настольные приложения, автомобильные и телевизионные приложения не будет предоставлено это разрешение».

Если это так, какова альтернатива тому, чтобы мое приложение получало новостные ленты, как раньше. Существует еще одно разрешение под названием «User_Posts», в котором говорится: «Предоставляет доступ к сообщениям на временной шкале человека. Включает его собственные сообщения, сообщения, в которых они отмечены, и сообщения, которые другие люди делают на своей временной шкале».

Но я не могу видеть сообщения или ленты новостей в своем приложении, когда я заменил «read_stream» на «user_posts».


person ravoorinandan    schedule 14.05.2015    source источник


Ответы (1)


Альтернативой является разрешение user_posts и конечная точка /me/posts. Конечно, это не возвращает сообщения друзей по соображениям конфиденциальности. Подробнее об этом можно прочитать в журнале изменений.

Если вы не получили никаких результатов, убедитесь, что токен доступа включает разрешение user_posts, и отладьте его в отладчике. .

person luschn    schedule 14.05.2015
comment
Нет, это не работает. API возвращает сообщение об ошибке, в котором говорится, что поиск по сообщениям устарел. :( - person ravoorinandan; 14.05.2015
comment
тогда вы пытаетесь сделать что-то совершенно другое и определенно не вызываете /me/posts. пожалуйста, опубликуйте свой точный вызов API. - person luschn; 14.05.2015
comment
Спасибо за ответ. Сейчас происходит странная проблема. API несколько раз возвращает результаты и несколько раз возвращает пустой ответ. - person ravoorinandan; 15.07.2015