Utilizzando il Facebook PHP SDK, sto ottenendo il seguente errore quando si tenta di inviare un aggiornamento di stato:Facebook OAuthException: "utente non ha autorizzato l'applicazione per eseguire questa azione"
Fatal error: Uncaught OAuthException: (#200) The user hasn't authorized the application to perform this action
Questi sono ho preso i passi: codice
Get:
https://graph.facebook.com/oauth/authorize?client_id=FB_APP_ID&redirect_uri=REDIRECT_URI
Ottenere token di accesso:
https://graph.facebook.com/oauth/access_token?client_id=FB_APP_ID&code=CODE&client_secret= FB_SECRET&redirect_uri=REDIRECT_URI
tentare l'aggiornamento di stato:
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!' ));
non vedo alcuna impostazione nella mia richiesta, che autorizzano l'applicazione per fare questo, ma forse mi manca qualcosa. Eventuali suggerimenti?
Questo ha funzionato. Grazie! –