Estoy intentando subir una foto a Facebook a través de Graph API en una cuenta de usuario de prueba para mi aplicación. Con solo los parámetros url, link, name
presentes, la carga funciona bien al devolver una identificación con foto válida.Publicar una foto en Facebook a través de Graph API: OAuthException: (# 100) las etiquetas param deben ser una matriz
Sin embargo, si uso el tags
parámetro adicional, termino con el siguiente error devuelto:
{
"error": {
"message": "(#100) param tags must be an array.",
"type": "OAuthException",
"code": 100
}
}
He tratado de proporcionar el valor de tags
en casi todas las formas posibles que se me ocurre de, como sé, Graph API no es sencillo (incluso el parámetro url
que se utiliza para cargar una foto desde una URL no se enumera en el método photo
Graph API);
Un único ID de usuario de
tags=100003919104407
varios ID de usuario CS'd
tags=100003919104407,100003919104408,100003919104409
matriz con ids no como números enteros
tags=[100003919104407, 100003919104404,100003919104405]
matriz con las identificaciones como cadenas
tags=["100003919104407", "100003919104404","100003919104405"]
matriz que contiene los objetos, según la documentación de la API de Facebook Graph
tags=[{"id":"100003919104407"},{"id":"100003919104404"},{"id":"100003919104405"}]
Si alguien podría decirme el formato/anot correcto su parámetro a través del cual pasar identificadores de usuario para que se etiqueten en una foto, estaría muy agradecido.
chicos con los que puede probar esta [solución] [1] [1]: http://stackoverflow.com/questions/10742120/unable-to-upload-and-tag-photo-on-facebook-application-php/10764438#10764438 –