tools open developers debugger app_id facebook facebook-graph-api

open - share facebook developers



Recuperación de imagen predeterminada Imagen de perfil de todas las direcciones URL de la API de gráfico de Facebook (3)

Tengo un problema ahora, de repente, todas las imágenes de URL de la API de gráfico de Facebook en mi base de datos devuelven una imagen predeterminada con este aspecto:

Ejemplo url:

http://graph.facebook.com/{user-id}/picture?type=large


Es un error conocido (lo que también podría significar que ya no será posible en el futuro):

Debes suscribirte a los bugs y esperar.

Actualización: puede hacer que funcione agregando un access_token a la llamada a la API, pero solo debe hacerlo desde el servidor , por supuesto. Un token de acceso a la aplicación debería ser lo suficientemente bueno:

https://graph.facebook.com/<userId>/?fields=picture&type=large&access_token=...

Actualización 20.04.2018: Parece que las URL de las imágenes funcionan de nuevo sin un token de acceso: <img src="https://graph.facebook.com/[app-scoped-id]/picture" />


Hay una actualización aquí: https://developers.facebook.com/bugs/2054375031451090/

Acabo de intentarlo y funciona, simplemente agregando su token de acceso al enlace URL.

Así que esto:

https://graph.facebook.com/<userId>/?fields=picture&type=large

Debería volverse así:

https://graph.facebook.com/<userId>/?fields=picture&type=large&access_token=...

¡Espero eso ayude!