2015-03-02 3 views
6

Ich versuche, eine fb-Seite Beiträge mit der Anzahl der Kommentare und Likes für jeden Beitrag zu bekommen.Erhalten Sie Facebook-Beiträge und die Gesamtzahl der Likes für jeden Beitrag

Für Gleichen gibt es einen Parameter I passieren kann, welche Zusammenfassung ist = true und TOTAL_COUNT. Ich versuchte dies page_id? Fields = posts.limit (1). Zusammenfassung (1), aber nichts kommt zurück. Ich kann FQL nicht schreiben, da es bald entzogen wird. Ich schreibe PHP-API.

Vielen Dank im Voraus.

Antwort:

page_id Felder = posts.limit (40) {likes.limit (1) .summary (1), comments.limit (1) .summary (1)}

Da ich keine Kommentare brauche, sondern nur eine Zusammenfassung, setze ich comments.limit (1), gleiches für likes.

Danke für Ihre Hilfe!

Antwort

3

Sie können wie

indem Argumente Gesamtzahl erhalten
?fields=likes.summary(1),comments.summary(1), 

$fbtimeposts = (new FacebookRequest($session, 'GET', "/me/feed?fields=likes.summary(1),comments.summary(1),story,link,comments,likes,source,picture,type,status_type,application,message,message_tags,name,caption,actions,from,feed_targeting,full_picture,description,updated_time,created_time,id,object_id,parent_id,place,story_tags,targeting,with_tags&limit=10&date_format=U&limit=10&date_format=U"))->execute()->getGraphObject()->asArray(); 

ich oben Beispiel hoffen someway hilft Ihnen !!!!

+0

Das ist eine fantastische Antwort ist, tut es viel und hilft erklären! Vielen Dank. –

+0

@jones ..134134444463871 /? Fields = likes.summary (1) ... das gibt mir alle Likes eines Benutzers, aber ich brauche total-like-count eines Benutzers..ich weiß nicht, was ich bin fehlt – Dragon

0

können Sie versuchen, diese

?fields=likes.limit(0).summary(1),comments.limit(0).summary(1) 

?fields=likes.limit(0).summary(true),comments.limit(0).summary(true) 
Verwandte Themen