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