2012-04-17 44 views
8

Có ai biết cách tìm nạp nguồn cấp dữ liệu rss của trang facebook hiện nay không? Khi tôi đăng nhập dưới dạng trang và truy cập http://www.facebook.com/feeds/notifications.php?id=xx&viewer=xx&key=xx&format=rss20, tôi nhận được nguồn cấp dữ liệu trống. Có nguồn cấp dữ liệu "trang" tương ứng chứa các bài đăng trên trang không?Nguồn cấp dữ liệu bài đăng trên trang Facebook

Cảm ơn, /M

+0

có thể trùng lặp của [? Bài viết trang Facebook của thức ăn rss] (http://stackoverflow.com/questions/35035297/facebook-pages-posts-rss-feed) –

Trả lời

9

Các ID trong URL dưới đây là những ID bạn cần phải tìm để tạo ra thức ăn rss của bạn.

http://www.new.facebook.com/feeds/notifications.php?id=YOUR_FACEBOOK_ID & xem = YOUR_FACEBOOK_ID & key = YOUR_INTERNAL_KEY & format = rss20

Có 3 con số trong URL này. Số sau “id” là số ID Facebook của bạn. Con số này xuất hiện hai lần. Số cuối cùng là Khóa Nội bộ Facebook của bạn. Sao chép các số này và đặt chúng sang một bên.

BướC# 03: Tới bè Facebook Trang của bạn: http://www.facebook.com/friends/?ref=tn

BướC# 04: Nhấp vào liên kết “Friends Trạng thái Feed” trên trang.

Bây giờ, bạn sẽ thấy nguồn cấp dữ liệu RSS về hoạt động của bạn bè mình. URL sẽ trông như thế này:

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

Số thứ hai là bạn bè Facebook Key. Sao chép số này và đặt nó sang một bên.

BướC# 05: Tạo URL RSS

Một khi bạn có 3 số Facebook của bạn (facebook_id, your_internal_key và your_friend_key), bạn đã sẵn sàng để thực hiện tùy chỉnh RSS feeds. Tất cả những gì bạn phải làm là sao chép và dán chúng vào các cấu trúc liên kết bên dưới.


  • Tình trạng thức ăn

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

  • Notifications Thức ăn

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

  • Bạn bè Tình trạng thức ăn

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

  • bạn bè Liên kết Thức ăn

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

  • Bạn bè Danh sách thức ăn

http://www.new.facebook.com/feeds/friends_status.php?id=your_facebook_id & key = your_friend_key định dạng & = rss20

  • RSS 2.0

http://www.facebook.com/feeds/page.php?format=rss20&id=TRANG ID

  • lựa chọn Alternative

Facebook RSS

+0

Cảm ơn , nhưng URL này có vẻ là những gì tôi đang tìm kiếm: http://www.facebook.com/feeds/page.php?id=xx&format=rss20. Điều này có thể được sử dụng mà không có bất kỳ auth hoặc phím, ví dụ trong jGFeed, tôi đoán? –

+0

Tôi đã chỉnh sửa bài đăng. Hãy thử liên kết cuối cùng tôi đã đăng. Truy cập trang Facebook của bạn và lấy ID của trang đó. ID nằm ở cuối URL. – Zack

+1

Hoặc bạn có thể thử [Facebook RSS] (http://fbrss.com/) – Zack

3

Chỉ cần một lưu ý, Facebook không dùng nguồn cấp dữ liệu RSS của họ vào ngày 23 tháng 6 năm 2015. fbrss.com vẫn có vẻ hoạt động.

Mọi chi tiết, xem: https://developers.facebook.com/docs/apps/changelog#v2_3_90_day_deprecations

+0

Lưu ý nhanh, tôi đã sử dụng fbrss.com vì điều này đã xảy ra và nó hoạt động tốt, thực sự ít đau hơn khi sử dụng nguồn cấp dữ liệu RSS gốc. Chỉ xuống bên là xác thực lại, như tôi tiếp tục quên: P – zac

Các vấn đề liên quan