2015-06-16 23 views
7

Ho cercato di ottenere i dettagli dell'utente utilizzando https://graph.facebook.com/username. Ma genera un erroregraph.facebook.com/nomeutente non funziona

"error": { 
     "message": "(#803) Cannot query users by their username (ramesh.randika.56)", 
     "type": "OAuthException", 
     "code": 803 
    } 

qualcuno ha una soluzione per questo problema.

+0

possibile duplicato del [Facebook Graph API v2.1: ottenere user id e i suoi post] (http://stackoverflow.com/questions/25258670/facebook-graph-api-v2-1-getting-user-id-and-his-posts) – cygery

+0

Lo dice già: _Cannot interrogare gli utenti con il loro username_ Il campo 'username' è stato rimosso con API v2 - la tua app è _nototata_ per ottenere ulteriori informazioni sugli utenti arbitrari. – CBroe

+0

@cygery Non può più utilizzare la soluzione suggerita, perché la versione 1.0 è sparita. – Tobi

risposta

1

Il campo username è stato rimosso con l'introduzione dell'API Graph v2.0.

Vedi

/me/username non è più disponibile.

+0

ha funzionato 2 giorni fa – ramesh

+0

Tutte le applicazioni attualmente ottenere passato alla v2.0, e non c'è nulla che tu possa fare al riguardo. Non sta tornando. – Tobi

+0

ok grazie per la spiegazione – ramesh

8

graph.facebook.com/{Username} non e 'disponibile ora, ma lookup-id.com ancora in grado di trovare il tuo ID Facebook, ID di gruppo facebook e facebook page ID

+3

Qualunque idea come funziona questo sito web come ora il supporto del supporto API è stato ritirato? – coder

+0

Quando provo quel sito ottengo: "Impossibile cercare. Si noti che il sistema è solo una risposta per Open Group". Quindi sembra che abbiano memorizzato i dati nella cache se l'hai cercato prima, ma se cerchi qualcosa di nuovo non hanno idea di cosa sia l'id. – WizKid

+0

@ WizKid a volte lo ricevo anch'io quindi ci riprovo è ok –