Facebook like checkGraph API như thế nào được các thành viên trang facebook/thích
Tôi đã tìm thấy một ứng dụng thú vị. Ứng dụng fb này nhận được tất cả lượt thích từ bất kỳ trang fanpage nào và sắp xếp nó theo khối lượng và quốc gia!
Câu hỏi của tôi:
làm thế nào để những ứng dụng lấy dữ liệu từ các api đồ thị?
Đầu tiên: được fanpage đối tượng không có thẻ truy cập cần thiết
https://graph.facebook.com/cocacola/
{
"about": "The Coca-Cola Facebook Page is a collection of your stories showing how people from around the world have helped make Coke into what it is today.",
"checkins": 146,
"description": "Created in 1886 in Atlanta, Georgia, by Dr. John S. Pemberton, Coca-Cola was first offered as a fountain beverage at Jacob's Pharmacy by mixing Coca-Cola syrup with carbonated water. \n\nCoca-Cola was patented in 1887, registered as a trademark in 1893 and by 1895 it was being sold in every state and territory in the United States. In 1899, The Coca-Cola Company began franchised bottling operations in the United States. \n\nCoca-Cola might owe its origins to the United States, but its popularity has made it truly universal. Today, you can find Coca-Cola in virtually every part of the world.\n\nCoca-Cola Page House Rules: http://CokeURL.com/q28a",
"founded": "1886",
"is_published": true,
"location": {
"street": "",
"zip": "",
"latitude": 48.886763644968,
"longitude": 2.2428464993582
},
"talking_about_count": 903212,
"username": "coca-cola",
"website": "http://www.coca-cola.com",
"were_here_count": 0,
"category": "Food/beverages",
"id": "40796308305",
"name": "Coca-Cola",
"link": "https://www.facebook.com/coca-cola",
"likes": 58345623,
"cover": {
"cover_id": "10152037156953306",
"source": "http://sphotos-b.ak.fbcdn.net/hphotos-ak-ash4/s720x720/602289_10152037156953306_1443207674_n.jpg",
"offset_y": 0
}
}
thứ hai: có được những cầu thủ như từ đối tượng facebook:
https://graph.facebook.com/cocacola/likes?access_token=xxxxxxx
bây giờ tôi sẽ nhận được tất cả các trang fan hâm mộ mà "cocacola" như, nhưng tôi cần tất cả người dùng như cocacola!
Bạn chỉ có thể truy vấn FQL?
chính xác truy vấn fb này! thx @cpilko – mtt2p
Tôi đã thử giải pháp này và thậm chí với access_token hợp lệ tôi nhận được một đối tượng dữ liệu trống. –
Tôi vừa thử điều này trong [Graph API Explorer] (https://developers.facebook.com/tools/explorer?method=GET&path=cocacola%2Finsights%2Fpage_fans_country) và nó vẫn hoạt động đối với tôi. – cpilko