UPDATE - April '15:
Wenn Sie die Anzahl erhalten möchten, die auf der Schaltfläche "Gefällt mir" verfügbar ist, sollten Sie das engagement
Feld im og_object
Objekt wie folgt verwenden :
https://graph.facebook.com/v2.2/?id=http://www.MY-LINK.com&fields=og_object{engagement}&access_token=<access_token>
Ergebnis:
{
"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/"
}
Mit der Graph-API ist Folgendes möglich: Verwenden Sie einfach:
http://graph.facebook.com/?id=YOUR_URL
etwas wie:
http://graph.facebook.com/?id=http://www.google.com
Würden zurückkehren:
{
"id": "http://www.google.com",
"shares": 1163912
}
UPDATE: Während die oben genannten Fragen beantworten würden, wie die Anzahl der Freigaben ermittelt wird . Diese Zahl entspricht nicht der Zahl , die Sie auf der Schaltfläche "Gefällt mir" sehen , da diese Zahl die Summe von:
- Die Anzahl der Likes dieser URL
- Die Anzahl der Freigaben dieser URL (dies beinhaltet das Kopieren / Einfügen eines Links zurück zu Facebook)
- Die Anzahl der Likes und Kommentare zu Facebook-Geschichten zu dieser URL
- Die Anzahl der Posteingangsnachrichten, die diese URL als Anhang enthalten.
Das Abrufen der Like-Button-Nummer ist mit der Graph-API über den fql
Endpunkt (die link_stat
Tabelle) möglich:
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
ist die Nummer, die im Like-Button angezeigt wird.