Question

est-il pas possible de se déplacer entre les pages de la toile sur facebook?

Je suis en train de créer une application où j'ai deux pages que les utilisateurs peuvent passer. La première page fonctionne très bien, mais quand je clique sur un lien sur la première page pour accéder à la page suivante, il semble que la session est invalidé. Je reçois:

  

"FacebookRestClientException » avec le message «clé de session invalide ou plus valide"

Pourquoi est-ce? Qu'est-ce que je fais mal?

Ce que je suis en train de faire quand je reçois l'exception est la suivante:

$user_details = $fb->api_client->users_getInfo($fb_user, 'last_name, first_name','hometown_location','current_location');
Était-ce utile?

La solution

Il fonctionne très bien (je le fais tout le temps, mais en Java).

Peut-être la deuxième page oublie de configurer correctement le client fb dans la deuxième page.

Vous pouvez toujours rechercher des paramètres de fb_sig_session_key pour vous assurer qu'il est correctement envoyé. Ceci est passé par POST aux pages FBML et via GET iframe pages de toile. En outre, vous devez toujours consulter des liens vers http://app.facebook.com/yourcanvas/relurl pour la clé de session à transmettre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top