Utilizando el SDK de Facebook PHP, estoy recibiendo el siguiente error al intentar publicar una actualización de estado:Facebook OAuthException: "usuario no ha autorizado la aplicación para realizar esta acción"
Fatal error: Uncaught OAuthException: (#200) The user hasn't authorized the application to perform this action
Son los pasos que han tomado:
obtener el código:
https://graph.facebook.com/oauth/authorize?client_id=FB_APP_ID&redirect_uri=REDIRECT_URI
Obtener token de acceso:
https://graph.facebook.com/oauth/access_token?client_id=FB_APP_ID&code=CODE&client_secret= FB_SECRET&redirect_uri=REDIRECT_URI
Intento de la actualización de estado:
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!' ));
no veo ninguna configuración en mi solicitud de que se autorice la aplicación para hacer esto, pero tal vez me falta algo. ¿Alguna sugerencia?
Esto funcionó. ¡Gracias! –