Las publicaciones de Facebook en las que está etiquetado, utilizando @Name
, aparecen en su feed de pared.¿Cómo obtener un token de acceso de Facebook que tenga suficientes derechos para obtener las publicaciones en las que está etiquetado?
Un amigo mío publicó un enlace y me etiquetados en ella:
Por Graph API documentation, cuando hago clic en mi enlace de alimentación de pared (Ctrl + F: Profile feed
), puedo ver esta publicación:
...
{
"id": "XXX",
"from": {
"name": "XXX",
"id": "XXX"
},
"to": {
"data": [
{
"name": "XXX",
"id": "XXX"
},
{
"name": "Christophe Maillard",
"id": "XXX"
}
]
},
"message": "The startup Guide (cc XXX, Christophe Maillard)",
"link": "http://mashable.com/2012/06/27/startup-guide-1000-users/",
"name": "How to Get to Your First 1,000 Users",
"caption": "mashable.com",
"description": "With the help of some smart marketers and entrepreneurs, we're created a clear outline for attracting your startup's first 1,000 users.",
...
}
...
La URL de esta fuente es https://graph.facebook.com/me/feed?access_token=XXX
.
Al copiar/pegar el token de acceso dada - el reemplazados por XXX
en la dirección de arriba - en el debugger, consigo algo como esto:
Como podemos ver, el token de acceso es generado por la aplicación Test_console
que usó bastante de ámbitos.
A continuación, voy a la Graph API Explorer, genero un token de acceso usando el botón Get Access Token
, y especificar todos los ámbitos el depurador me dio, es decir, los que la aplicación Test_console
utiliza para generar su acceso de trabajo simbólico. Finalmente, accedo a la URL me/feed
enviando la solicitud GET. El problema: No puedo ver la publicación en cuestión en la que estoy etiquetado en con el explorador.
También tengo mi propia aplicación, y reacciona exactamente como Graph API Explorer: No puedo encontrar esa publicación en mi feed de pared usando Graph API también.
Obviamente, es posible obtener las publicaciones en las que está etiquetado utilizando Graph API, porque la aplicación Test_console
puede generar un token de acceso apropiado. Pero ¿cómo puedo obtener un token de acceso para mi propia aplicación?