Лента сообщений страницы Facebook

Кто-нибудь знает, как получить rss-канал страницы facebook в настоящее время? Когда я вхожу в систему как страницу и перехожу на http://www.facebook.com/feeds/notifications.php?id=xx&viewer=xx&key=xx&format=rss20, я получаю пустой канал. Есть ли соответствующий фид "страницы", который содержит сообщения страниц?

Спасибо, /М


person Kalle Stropp    schedule 17.04.2012    source источник
comment
Возможный дубликат rss-канала страницы Facebook?   -  person AlikElzin-kilaka    schedule 09.04.2017


Ответы (3)


Идентификаторы в приведенном ниже URL-адресе — это идентификаторы, которые вам нужно найти, чтобы создать свой RSS-канал.

http://www.new.facebook.com/feeds/notifications.php?id=ВАШ_FACEBOOK_ID&viewer=ВАШ_FACEBOOK_ID&key=ВАШ_INTERNAL_KEY&format=rss20

В этом URL есть 3 числа. Число, следующее за «id», — это ваш идентификационный номер Facebook. Это число появляется дважды. Последняя цифра — это ваш внутренний ключ Facebook. Скопируйте эти числа и отложите их в сторону.

Шаг № 03. Перейдите на страницу друзей в Facebook: http://www.facebook.com/friends/?ref=tn

Шаг № 04: Нажмите на ссылку «Лента статуса друзей» на странице.

Теперь вы должны увидеть RSS-канал активности ваших друзей. URL-адрес будет выглядеть следующим образом:

http://www.new.facebook.com/feeds/friends_status.php?id=your_facebook_id&key=your_friends_key&format=rss20

Второй номер — это ваш ключ друзей Facebook. Скопируйте этот номер и отложите его в сторону.

Шаг № 05: Создайте URL-адреса RSS

Когда у вас есть 3 номера Facebook (facebook_id, your_internal_key и your_friend_key), вы готовы создавать собственные RSS-каналы. Все, что вам нужно сделать, это скопировать и вставить их в структуры ссылок ниже.


  • Лента статуса

http://www.new.facebook.com/feeds/status.php?id=your_facebook_id&viewer=your_facebook_id&key=your_internal_key&format=rss20

  • Лента уведомлений

http://www.new.facebook.com/feeds/notifications.php?id=your_facebook_id&viewer=your_facebook_id&key=your_internal_key&format=rss20

  • Лента статуса друзей

http://www.new.facebook.com/feeds/friends_status.php?id=your_facebook_id&key=your_friends_key&format=rss20

  • Лента ссылок друзей

http://www.new.facebook.com/feeds/share_friends_posts.php?id=your_facebook_id&key=your_friend_key&format=rss20

  • Лента списка друзей

http://www.new.facebook.com/feeds/friends_status.php?id=your_facebook_id&key=your_friend_key&format=rss20

  • RSS 2.0

http://www.facebook.com/feeds/page.php?format=rss20&id=ИДЕНТИФИКАТОР СТРАНИЦЫ

  • Альтернативный вариант

Facebook RSS

person Zack    schedule 17.04.2012
comment
Спасибо, но этот URL-адрес кажется тем, что я искал: facebook.com/feeds/page.php?id=xx&format=rss20. Это можно использовать без какой-либо авторизации или ключей, например, в jGFeed, я думаю? - person Kalle Stropp; 17.04.2012
comment
Я отредактировал сообщение. Попробуйте последнюю ссылку, которую я дал. Перейдите на свою страницу Facebook и получите идентификатор этой страницы. Идентификатор находится в конце URL-адреса. - person Zack; 17.04.2012
comment
Знаете ли вы, есть ли способ пометить сообщения в Facebook, чтобы я мог фильтровать сообщения из ленты в зависимости от определенных тегов? - person Kalle Stropp; 17.04.2012
comment
К сожалению, шаги по поиску your_friends_key больше не работают, а мой истек срок действия недавно. Это тоже произошло года 3-4 назад, я помню, как тогда копался в поисках нового ключа друзей. - person tigris; 30.12.2012

Просто примечание: 23 июня 2015 года Facebook прекратил поддержку своих RSS-каналов страниц. Однако fbrss.com, похоже, все еще работает.

Для получения дополнительной информации см.: https://developers.facebook.com/docs/apps/changelog#v2_3_90_day_deprecations

person zac    schedule 27.06.2015
comment
Небольшое замечание: я использую fbrss.com с тех пор, как это произошло, и он работает хорошо, на самом деле его использование менее болезненно, чем оригинальные RSS-каналы. Единственным недостатком является повторная аутентификация, о которой я постоянно забываю: P - person zac; 12.11.2015

Шаг 1. Найдите свой Facebook-идентификатор страницы: http://findmyfacebookid.com/.

Шаг 2. Добавьте идентификатор в конце следующей строки URL.

http://www.facebook.com/feeds/page.php?format=rss20&id="ДОБАВЬТЕ ЗДЕСЬ ТОЛЬКО ИДЕНТИФИКАЦИОННЫЙ НОМЕР"

например facebook.com/feeds/page.php?format=rss20&id=100001463662167

person Nitin Patil    schedule 29.12.2013