Comment obtenir de l'Aime de Comptage lors de la recherche Facebook API Graphique avec search=xxx
Je suis actuellement en utilisant Facebook graph api de recherche pour la recherche de postes d'
http://graph.facebook.com/search?q=iwatch&type=post&access_token=xxxxx
Il retourne au format JSON champs et les utiliser pour inclure le comme:le comte pour un poste donné.
Après la lecture de la dev feuille de route (https://developers.facebook.com/roadmap/) pour les changements après le 10 juillet, je suis invité à utiliser le summary=true
param mais je n'ai aucune idée de la manière de l'obtenir pour fonctionner avec la recherche?
De FB du blog sur la feuille de route.
Suppression de 'nombre' de 'commentaires' de l'API Graphique de connexion Nous supprimons les sans-papiers "compter" sur le champ "commentaires" connexion dans le
L'API graphique. Veuillez en faire la demande{id}/comments?summary=true
explicitement si
vous souhaitez que le champ de résumé qui contient le comte (maintenant appelé
'total_count')
J'ai essayé différentes combinaisons et cherché des exemples, mais pas de dés. Quelqu'un peut-il me donner quelques conseils sur la façon d'obtenir le nouveau résumé=true pour travailler au sein d'une URL de recherche pour la recherche de postes?
Vous devez vous connecter pour publier un commentaire.
Ne pouvais pas le trouver dans la documentation, mais de multiples appels à l'API ne sont pas nécessaires. Vous pouvez utiliser le résumé lors de l'interrogation d'un flux ou plusieurs postes. Le préciser dans le champs de paramètre.
Ce sera le retour de ce type de réponse.
Ce sera beaucoup plus rapide que de faire des demandes individuelles pour chaque objet juste pour obtenir le nombre de commentaires ou aime.
v2.6
tropsummary=true
avec une API? comme le PHP un? ma requête ressemble à ceci: $pageId . "?champs=feed{message,description,type,icône,lien,aime{total_count}}.limit(0-9)
sur la fin de la champs. Je peux maintenant plus de 25 j'aime sur chaque poste de travail sans faire 2 appels.Vous pouvez également obtenir tous les Postes > Commentaires > Aime en une seule requête:
Les accolades sont imbriqués les demandes.
Cela donne le résultat suivant:
nested
. Upvote si elle a été utile 🙂Le résumé est sur les goûts de connexion de la poste objet
appelez simplement
https://graph.facebook.com/POST_ID/likes?summary=true&access_token=XXXXXXXXXXXX
il y aura un "résumé" de l'élément avec un " total_count champ
limit=SOME_HUGE_NUMBER
de sorte qu'il ne serait pas paginer/limiter le nombre qui a montré, mais je ne suis pas sûr si c'était nécessaire.Pour obtenir le nombre de aime la page vous pouvez utiliser fan_count champ.
/search
point de terminaison est allé. Vous avez besoin d'utiliser/pages/search?q=XXX&fields=fan_count
Je construis mon API de requête comme ceci, et cela me permet de récupérer un one shot requête:
l'api a changé. nouveau nom de champ est "fan compter".
https://graph.facebook.com/PAGE_ID?fields=fan_count