Sto tentando di caricare una foto su Facebook tramite l'API Graph su un account utente di test per la mia app. Con solo i parametri url, link, name
presenti, il caricamento funziona bene restituendo un valido ID di foto.Pubblicazione di foto su Facebook tramite Graph API: OAuthException: (# 100) i tag param devono essere un array
Tuttavia, se uso il parametro aggiuntivo tags
, io alla fine con il seguente errore restituito:
{
"error": {
"message": "(#100) param tags must be an array.",
"type": "OAuthException",
"code": 100
}
}
Ho cercato di fornire il valore per tags
in quasi ogni possibile modo che posso pensare di, come so che Graph API non è semplice (anche il parametro url
che viene utilizzato per caricare una foto da un URL non è elencato sotto il metodo dell'API Graph grafico photo
);
un singolo utente id
tags=100003919104407
più ID utente CS'd
tags=100003919104407,100003919104408,100003919104409
Array con ids non come interi
tags=[100003919104407, 100003919104404,100003919104405]
Array con ids come stringhe
tags=["100003919104407", "100003919104404","100003919104405"]
Array che contengono oggetti, come per la documentazione delle API di Facebook Graph
tags=[{"id":"100003919104407"},{"id":"100003919104404"},{"id":"100003919104405"}]
Se qualcuno potrebbe dirmi il giusto formato/anot il suo parametro attraverso il quale passare gli ID utente per averli taggati in una foto, sarei molto grato.
Ragazzi voi può provare questo [soluzione] [1] [1]: http://stackoverflow.com/questions/10742120/unable-to-upload-and-tag-photo-on-facebook-application-php/10764438#10764438 –