Facebook API - UID és email

szavazat
3

Próbálom hogy dolgozzon ki egy alkalmazást, ahol

  1. A felhasználó az „X” bejelentkezett a Facebook
  2. app van egy e-mail címre (a lehetséges barátai felhasználó „X”)
  3. app lesz a lista barátai felhasználó „X” (UID)
  4. Szeretné, hogy ellenőrizze, ha a felhasználó e-mail címét some@some.com érvényes facebook felhasználójának e-mail címét, és X felhasználó barátja (alapvetően egy uid email mapping)
A kérdést 06/06/2009 16:28
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
12

Igen, ez lehetséges. Először is kap az UID minden olyan felhasználó barát. Aztán végre ezt FqL hogy a email_hashes minden barátja:

SELECT email_hashes FROM user WHERE uid IN (comma_delimted_set_of_uids)

Mivel már van e-mail címét, akkor a hash, és hasonlítsa össze a Facebook email_hash. Ha van egy meccs, akkor tudom, hogy érvényes-e. Az FB dokumentáció formátumát egyes e hash a crc32 és md5 hash az e-mail cím együtt egy aláhúzás (_).

Válaszolt 07/03/2010 21:18
a forrás felhasználó

szavazat
-2

Először meg kell, hogy permisssion OAuth párbeszédablakban FB api, a példában ők bebizonyították, hogy az általuk lakott a felhasználó nevét.

Válaszolt 26/02/2011 07:26
a forrás felhasználó

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