2012-02-23 36 views
6

Đã tự hỏi nếu có ai biết làm thế nào để có được dữ liệu lịch sử cho bất kỳ trang Facebook.Làm thế nào để có được lịch sử "Facebook Page Likes" Dữ liệu thông qua Graph API hoặc FQL

Ví dụ: số người hâm mộ cho trang fan hâm mộ RedBull vào một ngày cụ thể trong quá khứ hoặc trong một khoảng thời gian nhất định kết thúc hôm nay để tôi có thể cho thấy sự phát triển của người hâm mộ bất kỳ trang nào trong một khoảng thời gian nhất định.

Tôi đã thử với API đồ thị và FQL (thông tin chi tiết) nhưng không có may mắn.

https://graph.facebook.com/ {USERNAME}/hiểu biết lĩnh vực = thích & kỳ ('tuần') & end_time_date ('2011/06/26') -> kết quả rỗng

Kéo dữ liệu thông qua FQL cũng trả về không có kết quả , cộng với dường như không có quyền read_insights, không có gì có thể cho dữ liệu trang

Tôi cần tính năng này chỉ khả dụng với mã thông báo truy cập người dùng chung. Dữ liệu này có sẵn công khai. Kết quả phải giống như thế này: http://www.socialbakers.com/facebook-pages/australia/

Trả lời

1

Nếu không có sự cho phép rõ ràng, tôi khuyên bạn nên viết điều gì đó để thực hiện truy vấn hàng đêm trên biểu đồ trang và ghi lại số liệu thống kê bạn cần. Nếu trang công khai hầu hết thông tin được hiển thị trên trang web đó thì có sẵn.

Bạn cũng có thể cạo thông tin từ http://pagedata.appdata.com nếu trang đã được niêm yết ...

+0

Tôi đã cân nhắc điều đó cho tương lai nhưng làm cách nào tôi có thể truy cập dữ liệu đó từ quá khứ? –

+0

Bạn cần truy cập thông tin chi tiết. Bạn có biết những người sở hữu trang không? – Nix

+0

Không, tôi yêu cầu tên người dùng trang trong bước đầu tiên và gửi cho file_get_contents, dữ liệu này sẽ lấy dữ liệu. –

2
https://graph.facebook.com/{{pagename}}/insights/page_views?access_token={{access_token_key}}&since=1420070400&until=1421625600 

Kể từ & cho đến khi tham số trong đoạn mã trên mất trong thời gian unix. thêm thông tin cần thiết trong {{}} và mã này sẽ hoạt động.

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