Verilen bir URL'nin facebook'ta aldığı beğeni, paylaşım ve yorum sayısına erişmeye çalışıyorum.Facebook GRAPH API'sı GET isteklerinde eksik sonuç alanı
this piece of doc'u anladığım kadarıyla, aşağıdaki URL bana istediğimi vermelidir. Ben previously linked piece of doc işaret ederse, beğenme sayısı görünmelidir,
COMMENT_COUNT = 4 ve SHARE_COUNT içerir{
"og_object": {
"id": "10150180465825637",
"description": "Q&A for professional and enthusiast programmers",
"title": "Stack Overflow",
"type": "website",
"updated_time": "2015-08-02T04:03:47+0000",
"url": "http://stackoverflow.com/"
},
"share": {
"comment_count": 4,
"share_count": 32567
},
"id": "http://stackoverflow.com"
}
= 32567.
Ama: Aşağıdaki verir bana
https://graph.facebook.com/v2.4?id=http://stackoverflow.com&fields=og_object,share&access_token=MY_ACCESS_TOKEN
"og_object"
: engagement
satırında, iki öğenin içinde count
(beğenme sayısı) ve social_sentence
("Siz ve 31,608,561 tane diğerleri gibi." Gibi bir sosyal cümle bulunmalıdır)
Açıktır ki, bu engagement
ve count
öğeleri yoktur. Onları nasıl görünebilirim?
Not: İlk URL'de, bunlardan herhangi biri için &fields=og_object,share
bölümünü değiştirmeyi denedim: bunların hiçbiri çalıştı, ben her zaman bunun gibi bir hata alıyorum
&fields=og_object.engagement,share
&fields=og_object.engagement.count,share
&fields=og_object,engagement,share
&fields=og_object,engagement,share
&fields=engagement,share
&fields=engagement.count,share
&fields=engagement,count,share
&fields=count,share
(NB : I also tried by putting `share` first in the list)
ama
(dahil edilen her hangi deneyin.
):
{
"error": {
"message": "Syntax error \"Expected \"(\" instead of \",\".\" at character 20: og_object.engagement,share",
"type": "OAuthException",
"code": 2500
}
}
veya bu (her birolmadan deneyin:
{
"error": {
"message": "(#100) Tried accessing nonexisting field (engagement) on node type (URL)",
"type": "OAuthException",
"code": 100
}
}
nasıl ikinci düzey alanlarını belirlemek için https://developers.facebook.com üstünde açıklanmış /docs/graph-api/using-graph-api/v2.4 – WizKid
Oh. Teşekkürler. Gerçekten de işe yarıyor ... Ancak, og_object {angajman {count}} ve 'share_count 'aynı numarayı görüntülüyor ... bu da eski" http: //api.facebook "kullanırken" total_count "a eşittir. .com/restserver.php? method = links.getStats & format = json & urls = http: // stackoverflow.com/'... Grafik api ile beğeni sayısını ve paylaşım sayısını elde etmek için bir yolu yok gibi görünüyor .. . –