procesul de documentare Facebook este foarte slabă, astfel încât nu se simt rău despre a avea un timp de greu am început. Abordarea lor stil wiki documentația fără documente oficiale reale tinde să părăsească „fluxul de proces“ greu de înțeles, și necesită punerea cap la cap părți ale unui grup de documente împrăștiate la întâmplare.
Facebook are obligația de a proteja viața privată, astfel încât acestea să nu facă cu adresa reală de e - mail a unui utilizator disponibil pentru dezvoltatorii de aplicații, prin intermediul Connect sau aplicațiile obișnuite. Ei nu au un sistem de e - mail aproximat în locul pe care îl puteți utiliza, cu toate acestea, trebuie să obțineți permisiunea explicită de la un utilizator pentru a le trimite un email. Există un document decent pe e - mail aproximat aici. Puteți obține permisiunea de fapt care ia determinat pentru ea; există mai multe metode pentru a face acest lucru legat în acest document.
În ceea ce privește legătura între Facebook și conturile locale, acest lucru ar fi cu siguranta mod de a merge. Odată ce un utilizator se conectează Connect, doriți să stocați acest lucru pentru acel utilizator , astfel încât să puteți oferi funcționalitatea Facebook-specifice. Mi - ar crea pur și simplu un cont de utilizator normal în baza de date pentru fiecare utilizator nou Connect , care a venit de, cu propria identitate locală, astfel încât să nu trebuie să faci o manipulare specială a două tipuri diferite de conturi de utilizator pe tot site - ul. Acestea fiind spuse, contul ar trebui , evident , să fie marcate ca contul unui utilizator Facebook (eu folosesc o externalIdcoloană din tabelul meu de utilizatori), precum și orice parte a site - ului , care sa bazat pe informații în caz contrar s-ar putea avea la nivel local ar trebui să se ocupe de aspectul Facebook în mod corespunzător (cum ar fi utilizarea de e - mail aproximat în loc de e - mail normale).
Pentru utilizatorii existenți, ai putea aranja un „link-ul de cont“, printr-un proces prin care se conectează pe FB Connect după ce ați conectat la site-ul deja, și ați putea detecta că și pur și simplu adăugați ID-ul lor FB la masa ta de utilizatori. După aceea, ei pot autentifica prin Conectare în viitor, sau prin procesul normal. N-am făcut acest lucru, dar ar trebui să fie posibil.
Dacă scrieți un cont de manipulare cod suficient de generic, site-ul dvs. va fi capabil să funcționeze bine, indiferent de ce fel de utilizator te arunca la el.