es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error de Facebook Graph API 200 después de solicitar comentarios para una publicación en la página de Facebook.

Cuando intento obtener todos los comentarios debajo de una publicación de una página de Facebook utilizando el explorador de la API de Graph mediante

GET
https://graph.facebook.com/12.0/{post-id}?fields=comments

la respuesta se ve así:

{
“error”: {
“message”: “(#200) Permisos faltantes”,
“type”: “OAuthException”,
“code”: 200,
“fbtrace_id”: “AqyOUwmTl…3n5y-Br”
}
}

¿Por qué?

En caso de que solo solicite la publicación como

GET
https://graph.facebook.com/12.0/{post-id}

Obtengo una respuesta válida:

{
“created_time”: “2021-12-21T10:05:40+0000”,
“message”: “Este es un post de prueba.”,
“id”: “x0xxxxxxxxxx95_1xxxxxxxxx74”
}

Esto es un poco extraño porque solicito estos datos con un usuario administrador de la página de Facebook y configuro los siguientes permisos para el token de acceso:

read_insights
pages_show_list
instagram_basic
publish_to_groups
pages_read_engagement
pages_read_user_content
pages_manage_posts
public_profile

Agradezco cualquier ayuda, gracias.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error devuelto al intentar obtener todos los comentarios debajo de una publicación de página de Facebook a través del explorador de la API de Graph es “Permisos faltantes”. Este error ocurre incluso cuando la solicitud es realizada por un usuario administrador de la página de Facebook, y el token de acceso tiene los permisos necesarios como “pages_manage_posts” y “pages_read_engagement”. Esto podría deberse a una de las siguientes razones:

    1. El token de acceso utilizado no tiene los permisos necesarios para acceder a los comentarios específicos de la publicación. Verifique que el token de acceso tenga los permisos apropiados para la publicación involucrada.

    2. La publicación a la que intenta acceder no pertenece a la página de Facebook a la que está autenticado. Asegúrese de que la publicación sea de la página de Facebook autenticada.

    3. Los permisos requeridos para acceder a los comentarios no han sido aprobados por Facebook. Revise los permisos requeridos y asegúrese de que estén configurados correctamente.

    4. El explorador de la API de Graph de Facebook no está funcionando correctamente. Intente crear un nuevo token de acceso y vuelva a probar la solicitud.

Comments are closed.