tools pagina page obtener developers developer crear app aplicacion acceso facebook facebook-graph-api

facebook - pagina - Este método debe ser llamado con una aplicación access_token



obtener token de acceso a la pagina (3)

Lee este link .

Hay una forma alternativa:
Puede proporcionar App_Id y App_Secret en lugar de App_Access_Token.

Así que prueba esto:

https://graph.facebook.com/100003429183160/scores?score=555&access_token=APP_ID|APP_SECRET

¡¡Espero eso ayude!! :)

Después de días de buscar en los foros / red, todavía no conseguí que esto desaparezca y use la api de SCORE graph.

{ "error": { "message": "(#15) This method must be called with an app access_token.", "type": "OAuthException", "code": 15 } }

En el explorador de la API, intenté usar esto (con el permiso publish_actions activado y POST seleccionado):

https://graph.facebook.com/100003429183160/scores?score=555&access_token=APP_ACCESS_TOKEN

No teniendo suerte :(

He hecho lo siguiente:

• Configurar mi aplicación como un JUEGO, la información básica, configurar el diálogo de autenticación

• Configurar el tipo de gráfico abierto, objeto, agregación

• Usar / Verificar la APP correcta ACCESS_TOKEN (no el usuario access_token) a través de la Herramienta de token de acceso

• Usar el permiso publish_actions

• Se aseguró de usar POST como método

• Intenté appID | appSecret como una aplicación access_token

• Verificado que efectivamente instalé la aplicación

• Pudo publicar en una pared a través de la api del gráfico, extraer la lista de amigos y fotos, etc.

¿Alguna pista sobre qué más podría hacer que esto no se ejecute con Graph API Explorer?


Vaya a su configuración => Básica => App Secret y use esa clave para la clave secreta, entonces generará el token de acceso que puede usar en su aplicación, espero que funcione


Responder:-

En realidad, para usar la API de SCORE Graph necesita el "token de acceso a la aplicación", que es diferente a un token de acceso normal.

Entonces, si desea que su tarea se realice, OBTENGA un token de acceso a la aplicación utilizando el siguiente script .......

Y luego reemplaza el application_access_token generado con el antiguo access_token, eso es todo

$APPLICATION_ID = "APP_ID"; $APPLICATION_SECRET = "APP_SECRET"; $token_url = "https://graph.facebook.com/oauth/access_token?" . "client_id=" . $APPLICATION_ID . "&client_secret=" . $APPLICATION_SECRET . "&grant_type=client_credentials"; $app_token = file_get_contents($token_url);

Después de obtener este token de acceso a la aplicación, puede realizar esta tarea fácilmente.

Cuando necesita un token de acceso a la aplicación

Debe utilizar un token de acceso a la aplicación de Facebook cuando tenga un proceso que actúe en nombre de la aplicación, en lugar de hacerlo en nombre de un usuario en particular. Esto sucede cuando accede a los datos de Facebook Insights para su aplicación a través del gráfico, y también cuando desea crear usuarios de prueba de Facebook para su aplicación.

Lamentablemente, la documentación para esto está oculta en la guía de autenticación de la API gráfica de Facebook.