UPDATE - April '15:
Jika Anda ingin mendapatkan hitungan yang tersedia di tombol Suka, Anda harus menggunakan engagement
bidang di og_object
objek, seperti:
https://graph.facebook.com/v2.2/?id=http://www.MY-LINK.com&fields=og_object{engagement}&access_token=<access_token>
Hasil:
{
"og_object": {
"engagement": {
"count": 93,
"social_sentence": "93 people like this."
},
"id": "801998203216179"
},
"id": "http://techcrunch.com/2015/04/06/they-should-have-announced-at-420/"
}
Itu dimungkinkan dengan Graph API, cukup gunakan:
http://graph.facebook.com/?id=YOUR_URL
sesuatu seperti:
http://graph.facebook.com/?id=http://www.google.com
Akan kembali:
{
"id": "http://www.google.com",
"shares": 1163912
}
UPDATE: sedangkan jawaban di atas akan bagaimana mendapatkan share count. Angka ini tidak sama dengan yang Anda lihat di Tombol Suka , karena angka itu adalah jumlah dari:
- Jumlah suka dari URL ini
- Jumlah pembagian URL ini (termasuk menyalin / menempel tautan kembali ke Facebook)
- Jumlah suka dan komentar di cerita di Facebook tentang URL ini
- Jumlah pesan kotak masuk yang berisi URL ini sebagai lampiran.
Jadi mendapatkan nomor Tombol Suka dimungkinkan dengan API Grafik melalui titik fql
akhir ( link_stat
tabel):
https://graph.facebook.com/fql?q=SELECT url, normalized_url, share_count, like_count, comment_count, total_count,commentsbox_count, comments_fbid, click_count FROM link_stat WHERE url='http://www.google.com'
total_count
adalah angka yang ditampilkan di Tombol Suka.