Sto cercando di ottenere tutti gli amici, di un utente che ha registrato nella mia applicazione.Ottenere tutti gli amici utente Uso Facebook Graph API - Android
non posso usare questa API [Amici]:
https://developers.facebook.com/docs/graph-api/reference/v2.0/user/friends
Poiché questa API restituisce solo degli amici che hanno utilizzato l'applicazione che effettua la richiesta.
così ho trovato questa API [FriendList]:
https://developers.facebook.com/docs/graph-api/reference/v2.0/friendlist
Followed this answer, ho avuto la lista friendlist.
Ma sto elenco vuoto quando si cerca di ottenere i membri del friendlist:
new Request(
session,
"/2692926356774/members",
null,
HttpMethod.GET,
new Request.Callback()
{
public void onCompleted(Response response)
{
/* handle the result */
Log.e(LOG_TAG,"Members: " + response.toString());
}
}
).executeAsync();
2692926356774
è la mia Acquaintances list id
, ho provato pochi altri id con lo stesso risultato.
Si consiglia di leggere https://developers.facebook.com/docs/graph-api/reference/v2.0/friendlist/members. C'è un grosso avvertimento in alto che dice che non esiste v2.0. Non è possibile ottenere tutti gli amici nella v2.0 – WizKid
L'avviso parla dell'API v1. Ad ogni modo, qual è l'alternativa? – David
Dipende da cosa vuoi fare. Abbiamo aggiunto gli amici taggable_friends, invitable_friends e social context. Quindi, se vuoi fare ciò che rende queste API disponibili, dovresti usarle. Se vuoi fare qualcos'altro che richiede tutti gli amici che non è possibile – WizKid