Saya bisa mendapatkan jumlah bagian dari URL menggunakan PHP SDK dan menggunakan API lainnya yang sudah tidak digunakan lagi, tetapi tidak menemukan cara untuk mendapatkan jumlah bagian dari URL menggunakan API grafik.
Apakah ada cara untuk mengetahuinya?
facebook
facebook-graph-api
facebook-like
Ashish Pethkar
sumber
sumber
Jawaban:
Berikut daftar tautan API untuk mendapatkan statistik Anda:
Edit: Menghapus titik akhir Twitter, karena yang itu sudah tidak digunakan lagi.
Sunting: REST API Facebook sudah tidak digunakan lagi
sumber
UPDATE - April '15:
Jika Anda ingin mendapatkan hitungan yang tersedia di tombol Suka, Anda harus menggunakan
engagement
bidang diog_object
objek, seperti:Hasil:
Itu dimungkinkan dengan Graph API, cukup gunakan:
sesuatu seperti:
Akan kembali:
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:
Jadi mendapatkan nomor Tombol Suka dimungkinkan dengan API Grafik melalui titik
fql
akhir (link_stat
tabel):total_count
adalah angka yang ditampilkan di Tombol Suka.sumber
share_count
,like_count
dancomment_count
, tampaknyafql
dan REST API masih merupakan opsi terbaik ... Tapi keduanyafql
dan REST API tidak akan lagi tersedia setelah 7 Agustus 2016! Ada saran?Anda tidak boleh menggunakan api grafik. Jika Anda menelepon:
atau
keduanya akan kembali:
Tetapi angka yang ditampilkan adalah jumlah dari :
Jadi, Anda harus menggunakan FQL.
Lihat jawaban ini: Cara mengambil suka facebook, berbagi, jumlah komentar dari sebuah artikel
sumber
Setelah 7 Agustus 2016 Anda masih dapat melakukan panggilan seperti ini:
tetapi format tanggapannya akan berbeda: tidak akan
tapi sebaliknya
Jadi, Anda harus memproses respons seperti ini:
sumber
Apa yang saya temukan berguna dan saya temukan pada satu tautan di atas adalah kueri FQL ini di mana Anda meminta suka, total, bagikan, dan jumlah klik dari satu tautan dengan melihat tabel link_stat
Itu akan menghasilkan sesuatu seperti ini:
sumber
Lihat inti ini . Ini memiliki cuplikan tentang cara mendapatkan jumlah berbagi untuk layanan berikut:
sumber
Tombol suka facebook melakukan dua hal yang tidak dilakukan API. Ini mungkin menimbulkan kebingungan saat Anda membandingkan keduanya.
Jika URL yang Anda gunakan di tombol suka memiliki pengalihan, tombol tersebut benar-benar akan menunjukkan jumlah URL pengalihan versus jumlah URL yang Anda gunakan.
Jika halaman memiliki properti og: url, tombol suka akan menampilkan suka dari url itu, bukan url di browser.
Semoga ini bisa membantu seseorang
sumber
Cukup ketik
https://graph.facebook.com/?fields=share&id=https://www.example.com
dan ganti contoh dengan url atau halaman yang Anda cari.Contoh Google: https://graph.facebook.com/?fields=share&id=https://www.google.com
sumber
ketika saya menggunakan FQL saya menemukan masalah (tetapi masih masalah) dokumentasi mengatakan bahwa nomor yang ditampilkan adalah jumlah dari:
tetapi di situs web saya, angka yang ditampilkan adalah jumlah dari 4 hitungan ini + jumlah saham (lagi)
sumber
Menggunakan FQL Anda bisa melakukan itu:
sumber
Ada permata ruby untuk itu - SocialShares
Saat ini mendukung jejaring sosial berikut:
Pemakaian:
sumber
Anda dapat menggunakan https://graph.facebook.com/v3.0/ {Place_your_Page_ID here} / feed? Fields = id, share, share_count & access_token = {Place_your_access_token_here} untuk mendapatkan jumlah share.
sumber