#api #facebook-graph-api
#API #facebook-graph-api
Вопрос:
Пожалуйста, помогите мне понять это:
Предположим, я работаю с:http://graph.facebook.com/cocacola
http://graph.facebook.com/cocacola/feed работал, но сегодня он возвращает «Для запроса этого ресурса требуется токен доступа».
Владелец страницы что-то изменил на ней? Если я владелец страницы, как я могу сделать ее доступной без токена доступа и как я могу заставить ее требовать токен доступа?
Заранее благодарю
Комментарии:
1. Я вижу такое же поведение и для страницы, над которой я работаю. Попытка восстановить общедоступные сообщения, вызвав graph.facebook.com/fb_id_here/posts Полагаю, это проблема на стороне Facebook?
Ответ №1:
API теперь требует аутентификации.
Доступ к ленте по-прежнему возможен по RSS для общедоступных страниц https://www.facebook.com/feeds/page.php?id=PAGE_IDamp;format=rss20
Пример (для самого facebook) https://www.facebook.com/feeds/page.php?id=20531316728amp;format=rss20
Комментарии:
1. в дополнение к этому — вы также можете получить ленту в формате JSON, заменив ‘rss20’ на ‘json’. Например: facebook.com/feeds/page.php?id=20531316728amp;format=json
Ответ №2:
По-видимому, это было изменение дизайна, запланированное на пятницу, 3 июня 2011… Вам нужен токен доступа для доступа к публикациям и ленте сейчас. Это описано в документации для объекта Page