La Clé de Session & Jeton d'Accès à Facebook-API
Quelqu'un peut-il m'expliquer une fois et pour de bon ce sont la Clé de Session & Jeton d'Accès?
Comment puis-je rattraper ces deux? Pourquoi et quand dois-je utiliser? Quand il est "un temps", et quand il ne l'est pas?
Aussi, quelles sont les différences entre eux.
Veuillez le faire en Java. Je suis un nouveau-pour-facebook-API Java développeur qui cherche à obtenir son application pour travailler avec Facebook.
C'est ma base de code pour l'instant:
FacebookJsonRestClient client = new FacebookJsonRestClient(API_KEY, SECRET);
HtmlDisplay HD = new HtmlDisplay("http://www.facebook.com/login.php?api_key=1668a3eee255c05918c4234bc4371beb&connect_display=popup&v=1.0&next=http://www.walla.co.il&cancel_url=http://www.facebook.com/connect/login_failure.html&fbconnect=true&return_session=true&session_key_only=true&req_perms=user_photos,publish_stream,offline_access");
hd.popUp();
client.auth_getSession(token, true);
System.out.println(client.getCacheSessionKey());
J'ai aussi essayé de mettre
&auth_token=TOKEN
à l'intérieur de la HD et de l'obtenir avec
CLIENT.auth_createToken();
Rien ne fonctionne. Grâce
OriginalL'auteur Yuval | 2010-08-22
Vous devez vous connecter pour publier un commentaire.
De la clé de Session et le jeton d'accès sont deux concepts mutuellement exclusifs. La clé de Session est utilisé dans les anciens API REST, jeton d'accès est utilisé dans les nouvelles OAuth et de l'API Graphique.
La bibliothèque java que vous utilisez prend en charge uniquement les anciennes API REST et assez obsolète. Je voudrais suggérer à la Graph API java de la bibliothèque, comme RestFB.
Processus d'autorisation OAuth est décrit en détails ici. Vous aussi trouver beaucoup d'exemples sur RestFB page.
OriginalL'auteur serg