Facebook OAuthException: “l'utilisateur n'a pas autorisé l'application pour effectuer cette action”

À l'aide de l'Facebook SDK PHP, j'obtiens le message d'erreur suivant lorsque j'essaie de poster une mise à jour de statut:

Fatal error: Uncaught OAuthException:
(#200) L'utilisateur n'a pas autorisé le
application pour effectuer cette action

Ce sont les étapes que j'ai prises:

  1. Obtenir le code:
    https://graph.facebook.com/oauth/authorize?client_id=FB_APP_ID&redirect_uri=REDIRECT_URI
  2. Obtenir un jeton d'accès:
    https://graph.facebook.com/oauth/access_token?client_id=FB_APP_ID&code=CODE&client_secret= FB_SECRET&redirect_uri=REDIRECT_URI
  3. Tenter la mise à jour de statut:
    require_once(facebook.php);
    $fb = new Facebook(array(
        'appId' => FB_APP_ID,
        'secret' => FB_SECRET
    ));
    $post = $fb->api('me/feed', 'POST', array(
        'access_token' => ACCESS_TOKEN, 
        'message' => 'hello world!'
    ));

Je ne vois pas de paramètres dans mon application qui permettrait d'autoriser l'application à le faire, mais peut-être que je suis absent quelque chose. Des suggestions?

OriginalL'auteur | 2010-11-11