bạn nên sử dụng Facebook Graph API cho điều này, đó là nhiều mạnh mẽ, linh hoạt, và m tốt hơn aintained.
- Bắt đầu tại số
/PAGE_ID/feed
điểm cuối, như trong ví dụ /170589069647190/feed
. (Chơi xung quanh trong các explorer để kiểm tra nó) Tuyệt vời, bây giờ bạn có cùng một danh sách các bài viết như là nguồn cấp dữ liệu RSS. Lưu ý rằng mỗi bài đăng có ảnh có trường object_id
.
- Đối với mỗi
object_id
, hãy chuyển đến điểm cuối /OBJECT_ID?fields=images,height,width,source
. Nếu bạn đang thực hiện nhiều trong số đó, tốt nhất là batch them together để có hiệu quả
Hai bước đơn giản này sẽ cung cấp cho bạn dữ liệu này cho từng cập nhật trạng thái ảnh. Bên ngoài height
, width
và source
là thứ nguyên và nguồn tải lên quan trọng. Nhưng mảng images
cung cấp cho bạn một loạt các hình ảnh được thay đổi kích thước. Chọn cái thích hợp nhất cho nhu cầu của bạn.
{
"images": [
{
"height": 2048,
"width": 1365,
"source": "https://sphotos-b.xx.fbcdn.net/hphotos-snc7/s2048x2048/599910_508618522510908_1608434210_n.jpg"
},
{
"height": 960,
"width": 640,
"source": "https://sphotos-b.xx.fbcdn.net/hphotos-snc7/599910_508618522510908_1608434210_n.jpg"
},
{
"height": 720,
"width": 480,
"source": "https://sphotos-b.xx.fbcdn.net/hphotos-snc7/s720x720/599910_508618522510908_1608434210_n.jpg"
},
{
"height": 600,
"width": 400,
"source": "https://sphotos-b.xx.fbcdn.net/hphotos-snc7/s600x600/599910_508618522510908_1608434210_n.jpg"
},
{
"height": 480,
"width": 320,
"source": "https://sphotos-b.xx.fbcdn.net/hphotos-snc7/s480x480/599910_508618522510908_1608434210_n.jpg"
},
{
"height": 320,
"width": 213,
"source": "https://sphotos-b.xx.fbcdn.net/hphotos-snc7/s320x320/599910_508618522510908_1608434210_n.jpg"
},
{
"height": 270,
"width": 180,
"source": "https://fbcdn-photos-a.akamaihd.net/hphotos-ak-snc7/599910_508618522510908_1608434210_a.jpg"
},
{
"height": 130,
"width": 86,
"source": "https://fbcdn-photos-a.akamaihd.net/hphotos-ak-snc7/599910_508618522510908_1608434210_s.jpg"
},
{
"height": 130,
"width": 86,
"source": "https://fbcdn-photos-a.akamaihd.net/hphotos-ak-snc7/s75x225/599910_508618522510908_1608434210_s.jpg"
}
],
"height": 720,
"width": 480,
"source": "https://sphotos-b.xx.fbcdn.net/hphotos-snc7/s720x720/599910_508618522510908_1608434210_n.jpg",
"id": "508618522510908",
"created_time": "2013-03-04T11:05:09+0000"
}
LƯU Ý: Để thực hiện việc này, bạn cần phải App Access Token.
có phần 2: liên quan đến vấn đề này, http://stackoverflow.com/questions/15409210/howto-extract-events-from-facebook-page – Teson