È possibile ottenere l'ID utente tramite userName?
-
06-07-2019 - |
Domanda
Sto costruendo una piccola applicazione Facebook, in cui eseguo quanto segue: L'utente inserisce i nomi dei suoi amici (usando il selettore di amici), Quello che voglio fare dopo è recuperare l'ID utente dell'amico in base al loro nome utente. È possibile? Posso interrogare un utente con il suo nome e ricevere il suo ID?
Soluzione
No perché i nomi non sono univoci. Quello che potresti fare è catturare gli UID che l'amico sta inviando, perché anche se sembra un nome, quello che sta davvero facendo è scegliere l'UID. Quindi, anche senza l'app approvata, puoi eseguire una query su alcuni dati di base (primo, ultimo, locale, URL profilo)
Altri suggerimenti
Non è vero! anche i nomi utente SONO unici, ma il nome reale non è unico!
Il nome utente stesso è la parte dell'URL, ad esempio: www.facebook.com/zuck
(pagina di Mark Zuckerberg) il suo nome utente è zuck MA non tutti gli utenti hanno imposta un nome utente. Per loro mostra un userid es .: www.facebook.com/profile.php?id=123