2010-06-25 2 views
3

Je dispose d'un accès en mode hors connexion sur un mur d'utilisateurs, mais avant de poster, est-il possible de vérifier si j'ai réellement la permission, en vérifiant le jeton d'accès ou en utilisant une autre solution?Accès hors connexion. Vérification du jeton d'accès?

Parfois, j'obtiens le message "Erreur lors du traitement du jeton d'accès", ce qui me fait penser que l'utilisateur a supprimé l'application ou refusé l'accès à la publication sur son mur.

Répondre

1

Oui, mais pas avec la nouvelle API graphique.

Vous devez utiliser la méthode users.hasAppPermission de l'ancienne API REST pour vérifier si l'utilisateur vous a accordé une autorisation étendue.

+0

Hmmm. N'y a-t-il pas d'autre moyen de le faire? Je pense que je vais probablement devoir joindre un try ... catch block et ignorer l'exception. Je sais que ce n'est pas la meilleure solution, mais passer par l'ancienne API semble longue. –

+0

Le nouveau SDK vous permet d'appeler facilement les anciennes méthodes d'API. –

+0

@James Jeffery: Peter a raison de dire que vous pouvez facilement appeler les méthodes de l'ancienne API avec le nouveau SDK, mais vous ne devriez pas compter sur leur disponibilité pour longtemps. Je pense qu'il est parfaitement raisonnable de s'appuyer sur des exceptions dans ce cas. –

Questions connexes