Generování uživatelského jména

hlasů
2

Máme sociální stránky a chtějí integrovat facebook připojit k ušetřit čas na uživatele, které potřebují vybrat své pohlaví, atd. Atd a také pomocí FB Connect jako metoda přeskočit registraci u nás.

Každý uživatel na našich stránkách má unikátní uživatelské jméno, které jdou do ... Jedna věc, kterou nemohu zabalit hlavu kolem, je-li někdo přihlásí se Facebook připojit, jak mohu přiřadit jim uživatelské jméno? Myslím, že to, co v případě, že nechcete, aby uživatel své skutečné jméno? (Za předpokladu, že bych použil své firstnameLastname a přidat číslo za ním, jestliže již existoval .. tj JohnSmith nebo johnsmith1, etc)

Možná jsem zmatený, nebo jsem něco chybí ... Tak jak mohu vytvářet uživatelské jméno?

Mám facebook připojit tlačítko práci, a to objeví se zabil přáteli id ​​let, kdy se přihlásí ...

takže je tam nějaké dobré NON-facebook-vyrobené ukázky kódu? Běžec app mají je bordel ...

Položena 19/06/2009 v 06:22
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
2

Viz dokumentaci Facebook Connect , esp Jak napsat dobrý Connect App a propojení účtů a najít si nové přátele.

Facebook Connect, jak ho chápu, je jako OpenID používány StackOverflow. Spojení se provádí pomocí hash e-mailové adresy, ale uživatelské jméno vaší aplikace, můžete si vybrat, co chcete. Můžete napodobit co Stackoverflow dělá, a nastavte ji dočasně jako „neznámé (Facebook)“, dokud uživatel vybere jedinečné uživatelské jméno. Uživatel může nadále přihlásit zpět do svých stránek pomocí Connect, tak ona může zůstat „neznámé (Facebook)“ na věčné časy, které někteří lidé na tomto místě taky.

Odpovězeno 19/06/2009 v 06:55
zdroj uživatelem

hlasů
0

Zdá se, že problém, který máte, je, že toto uživatelské jméno chcete vytvořit, musí být jedinečný ve svém systému. Následovat Mikeova nápad bude fungovat, pokud si dělat i to, co Stackoverflow nemá a nebude mít jedinečné uživatelská jména, ale „zobrazované názvy“, které mají nějaký náhodný řetězec jim prefixu. např / users / xxxxxx / username

Pokud hledáte něco víc, jako je Twitter, kde uživatelská jména jsou jedinečné a nikdo nemůže mít ten samý, pak budete muset vyzvat uživatele během procesu Facebook Connect a požádat uživatele, aby si vybrat uživatelské jméno.

Odpovězeno 21/06/2009 v 01:05
zdroj uživatelem

hlasů
1

Myslím, že můžete použít e-mailovou adresu byl odeslán z Facebooku)

Odpovězeno 22/10/2009 v 21:33
zdroj uživatelem

hlasů
0

Facebook umožňuje uživatelům mít uživatelské jméno (tj pro uživatele, kteří mají profil vazby jako facebook.com/xxx). Jestliže dotaz API Facebook, můžete snadno dostat jméno odtamtud v případě, že uživatel má jeden. V opačném případě požádejte uživatele vytvářet vlastní uživatelské jméno.

Podívejte se na dotaz pro mou FB profilu: http://graph.facebook.com/60506094 Všimněte si, že pole „jméno“?

Odpovězeno 22/05/2012 v 10:13
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more