Estoy tratando de mostrar automáticamente publicaciones en el muro de una página de Facebook en otro sitio web. Puedo usar Graph API explorer para obtener uno manualmente. Cuando uso el token generado en mi código, todo está bien. El problema es que los tokens caducan rápidamente. Simplemente no es práctico obtener un nuevo código varias veces al día. Sé que hay una manera de solicitar un token de acceso programáticamente, en mi caso a través de PHP, pero todos los ejemplos requieren una aplicación secreta. Como esta es una página y no una aplicación, no hay ningún secreto.Cómo obtener un token de acceso de Facebook para una página sin aplicación o aplicación secreta
He intentado esto:
Lo que se obtiene es la siguiente:
{ "error": { "mensaje": ". Error de aplicación validar No se puede obtener información sobre las aplicaciones debido a un error del sistema ", "tipo.": "OAuthException", "código": 101 }}
He intentado usar Fiddler para interceptar la llamada del Graph API Explorer para ver lo que necesito en mi archivo de código, pero no he tenido suerte.
_ "Como esta es una página y no una aplicación, no hay ningún secreto." _ - bueno, entonces solo crea una aplicación, crea es mucho más fácil que tratar de "evitarlo" sin tener una aplicación real. No es necesario que configure ninguna página de aplicación, lienzo o URL de pestaña de página; solo cree la aplicación y tal vez configure un dominio para iniciar sesión, y luego obtenga tokens de acceso con esa aplicación, hágalos de larga duración y consulte el Graph API con estos tokens. – CBroe