Предоставляет ли Facebook вызов API, который не требует аутентификации для чтения общедоступных каналов? - PullRequest
0 голосов
/ 22 февраля 2012

Я хочу, чтобы простое мобильное приложение могло читать общедоступную ленту Facebook.Я не хочу оспаривать у пользователя имя пользователя и пароль.Возможно ли это без написания / связи со сторонней службой?

Я нашел это: API Facebook без аутентификации клиента для общедоступного контента Но похоже, что все немного изменилось ...

1 Ответ

0 голосов
/ 22 февраля 2012

Я признаю, что я немного запутался в вашем вопросе, однако, чтобы прочитать общедоступный контент на Facebook, например общедоступную информацию о странице, вы просто должны сделать что-то вроде: http://graph.facebook.com/19292868552/ Без токена доступа требуется. Но если вы хотите прочитать общедоступную ленту страницы или что-то еще, вам нужен токен доступа (http://developers.facebook.com/tools/explorer/?method=GET&path=19292868552%2Ffeed).

Итак, как читать поток без аутентификации со стороны клиента? Ну, первое, что я могу подумать, это получить только один токен доступа с разрешением offline_access и использовать только этот токен для каждого клиента (некрасиво, но он работает), этот вид токена никогда не истекает, в любом случае разрешение автономного доступа устарело , так что я немного застрял здесь, вы можете в любом случае обработать токен (продлить срок действия или запросить другой) со своего пользовательского сервера (если он у вас есть), или если вы используете собственный SDK, Android например, я думаю, что вы можете использовать это

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