Recherche, pour des postes à l'aide de Facebook Graph Api
Je veux de recherche de billets(news-feed) à l'aide de l'API graphique pour les 30 derniers jours des données? quelle est la meilleure pratique pour le faire? Et n'Facebook API Graphique a une API de limite à limite de la demande de requêtes HTTP?
OriginalL'auteur Sultan Saadat | 2011-02-02
Vous devez vous connecter pour publier un commentaire.
REMARQUE: Aucun des ci-dessous fonctionne plus. À partir de la version 2.3 de l'Facebook API Graphique, le point de terminaison de recherche a été désapprouvée.
Copie de là, en vertu de la "Recherche":
C'est une façon de le faire. Mais votre meilleur pari sera à l'aide de FQL, qui est utilisé par le SDK JavaScript, avec la fb.dataquery méthode. Ce que vous voulez faire est d'utiliser la flux de tableau pour obtenir le statut de postes pour les utilisateurs.
Maintenant, à partir de votre question, je comprends que vous utilisez plutôt la version de PHP sur la Version Javascript. Selon l', ce que vous devez faire est de décoder (à l'aide de
json_decode
) l'objet json recevied par cette url:Autant que je sache, ce devraient avoir aucune limite. Cependant, prendre un coup d'oeil à la docs ici.
OriginalL'auteur t0mgs
Le meilleur moyen est d'utiliser PHP file_get_contents fonctions avec cette URL.
À défaut cURL obtiendrez la même réponse; il suffit de rappeler que toutes les réponses sont au format JSON donc utiliser la fonction json_decode que vous pouvez commencer le traitement de l'information
Typique facebook flux devrait ressembler à ceci;
Pour la recherche d'aussi loin que je peux voir, il n'existe pas de méthode particulière de recherche d'une page ou d'un flux d'actualités des utilisateurs, mais peut-recherche facebook via leur API de recherche.
https://developers.facebook.com/docs/reference/api/
OriginalL'auteur Chris Butterworth
Il peut être fait avec L'API graphique
Comme mentionné dans la documentation, l'ensemble depuis param de 30 jours en arrière. (Soustraction de 30 jours, j'ai.e 30*24*60*60 à partir du point courant serait de fournir de la valeur ou peut également utiliser la fonction strtotime)
Et, oui, il y est de limite sur le nombre d'appels de l'API, comme mentionné dans Facebook politiques de plate-forme , le limites actuelles sont :
~(5M MAU) : 5 Millions d'Utilisateurs Authentifiés pour une application
~(100M des appels d'API par jour)
~(50 millions d'impressions par jour).
OriginalL'auteur Thamme Gowda
Le 17 août 2016, FQL n'est plus disponible et ne peut pas être interrogé...
je ne suis pas pourquoi Facebook changer l'ensemble du SDK/API au lieu de le mettre à jour.
OriginalL'auteur Aub Busta
Mon cher il suffit de prendre une extension de l'autorisation de l'utilisateur soit en utilisant le bouton de connexion ou l'url de connexion(dans le cas de php sdk), alors vous avez besoin d'un jeton d'accès, des appels faire un appel json de prendre les informations que vous désirez.
Si vous rencontrez des jeton d'accès de l'utilisateur, alors vous suffit d'appeler l'api graphique pour cette
Il sera de retour ce dont vous avez besoin. Mais n'oubliez pas de remplacer
avec votre id d'utilisateur et
avec votre jeton d'accès.
OriginalL'auteur Awais Qarni
Vous pouvez utiliser à cet appel avec un jeton d'accès à partir du graphique de l'explorateur, où le nombre est représentative d'un
page ID
:OriginalL'auteur Wajd Haikal