2011-11-06 4 views
0

J'essaie de faire un petit bot avec mon application facebook.Facebook bot & user access_token

J'ai une application Facebook, des personnes inscrites à mon application via facebook.

Je veux que mon bot pour vérifier tous les checkins jour de mes utilisateurs (lancement avec le programmateur comme Cron)

depuis le bot n'est pas accessible par un utilisateur, est-il un moyen de récupérer le jeton d'accès pour un utilisateur pour obtenir informations checkins? via l'API graphique? J'ai lu que access_token expire, l'événement offline_token ne peut pas être utilisé pour toujours.

J'ai essayé de stocker fb_uid et le code généré par l'utilisateur lors de l'enregistrement, mais qui ne fonctionne pas ...

Répondre

1

C'est là les droits de offline_access sont pour. Vous pouvez tester cela en utilisant le jeton debugger. Obtenez un jeton avec offline_access et vous verrez que le jeton n'expirera jamais. Jusqu'à ce que bien sûr, les droits sont révoqués par l'utilisateur.

+0

Salut, merci! je vais essayer l'offline_access et tester tous les scénarios, je souhaite qu'il y ait quelque chose comme Foursquare API, vous avez un jeton d'accès utilisateur et stockez-le, puis, vous pouvez accéder aux checkins utilisateur en utilisant son token .... salut, Adrien – Adrien

+0

Hey merci, le jeton hors ligne fonctionne bien ... – Adrien