2010-11-28 4 views
1

Ive a réussi à commencé à travailler avec l'API Graph FacebookFacebook Graph mise à jour Status API PHP

Ive été en mesure d'utiliser le javascript pour rediriger vers les autorisations permettent la page où Ive spécifié "publish_stream", Ive a reçu un valide access_token

Je souhaite mettre à jour le statut de l'utilisateur. Suite à la documentation de Facebook Je cherche à poster à:

https://graph.facebook.com/ {user_id}/feed/access_token = x & message = y

(où {user_id} est etc uid de facebook l'utilisateur)

Ive a essayé en utilisant CURL, ainsi que file_get_contents donc à la fois comme des requêtes POST et GET. La seule réponse que j'ai reçue est une liste des états précédents de l'utilisateur, elle ne mettra pas à jour le statut avec l'envoi des données.

Il me manque quelque chose. La documentation dit que c'est tout ce dont j'ai besoin

+0

Ive essayé d'ajouter des variables « de » et « updated_status » que je note des objets codés JSON, toujours pas de chance – Tim

+0

quand je reçois tous les statuts de retour, à tout bas de cette structure est une section "pagination:" qui contient mes deux dernières demandes, cependant, le statut reste non-mis à jour – Tim

+0

ressemble à la pagination est juste urls pour afficher le statut 25 précédent ou suivant, mais ajoute par des variables GET à elle – Tim

Répondre

1

Dites-moi si vous avez encore des problèmes avec ce code car j'ai une version complétée que cet ordinateur n'a pas sauvegardée dessus! De toute façon! Une chose principale que j'ai avis est extra '/' dans votre URL:

https://graph.facebook.com/{user_id}/feed/access_token=x&message=y

devrait être:

https://graph.facebook.com/{user_id}/feed?access_token=x&message=y 

et le code que je construit à partir était

curl -F 'access_token = ...' \

-F 'message = Bonjour, Arjun. J'aime cette nouvelle API. ' \

https://graph.facebook.com/arjun/feed 

et je suis arrivé ce code de here.

J'espère que cette aide,

Jon

Questions connexes