Я разрабатываю приложение для клиента, который хочет отображать в приложении свои посты на стене Facebook. Примеры Facebook SDK прекрасно объясняют, как разрешить пользователям входить в систему, но это не та функциональность, которую я хочу. Я хочу только передавать информацию из одного профиля для всех экземпляров приложения без входа пользователей в систему. Если кто-то сделал что-то подобное, я был бы признателен за ваши предложения. Я с удовольствием предоставлю любую дополнительную информацию.
Facebook Android SDK Wall Stream
Ответы (2)
Одним из вариантов может быть встраивание одного из социальных плагинов в веб-представление. В противном случае вы можете встроить токен приложения в приложение, а затем сделать вызов графического API для /pageid/feed и использовать результат json для отображения записей канала.
person
bkaid
schedule
25.09.2011
Спасибо за предложение, я изучил Graph API. Мои проблемы с использованием этого подхода - это требуемый URI, я не уверен, как бы я справился с этим в приложении для Android.
- person JeremyKing; 26.09.2011
Ваш клиент также может создать общедоступную страницу, а затем просто получить ее ленту просто через RSS, в этом случае не нужно входить в систему и не нужен токен доступа. URL для RSS-канала должен быть:
https://www.facebook.com/feeds/page.php?id=PAGE_ID&format=rss20
надеюсь это поможет
person
Anatoly Lubarsky
schedule
25.09.2011
Это похоже на то, что мне нужно. Я проверил предоставленный вами URL, и он не сработал, как я надеялся. PAGE_ID следует заменить на идентификатор страницы Facebook, с которой я хочу получать ленту, правильно?
- person JeremyKing; 26.09.2011
да, еще есть ссылка на стене страницы под названием подписка через RSS. страница должна быть общедоступной, чтобы любой мог подписаться на ее канал без регистрации
- person Anatoly Lubarsky; 26.09.2011