Bízhatok Facebook Connect?

szavazat
7

Már keresi a Facebook Connect egy új weboldal építek, de a Facebook API úgy tűnik, hogy egy kicsit pelyhes.

A kód Már a bázikus, azonban a példa alkalmazás „therunaround” szenved hasonló problémákkal.

Például a barátok listája nem mindig töltődik be, és a bejelentkezett Facebook felhasználó nem mindig veszik észre.

Vannak ezek a kérdések pusztán azért, mert én csak most kezdik el?

A kérdést 27/03/2009 10:38
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
2

Igen, a problémák leírására valószínűleg csak a miatt nem használja az API helyesen.

Facebook Connect még nagyon új, és nem szenvednek alkalmi problémák, de általában elég stabil és végrehajtása folyamatban van, sok nagy telek.

Ez fejlesztő utáni lényeges lehet a probléma: (From: http://www.facebook.com/developers/message.php )

Kérjük, ellenőrizze a funkciók betöltése előtt a Facebook Connect JS API 26 február 2009 01:35

Szinte az összes Facebook Connect JS API töltik aszinkron hívás után FB.init (). Mivel a asynchrous természet, a JS API nem necessaryly követően azonnal rendelkezésre áll, hogy ezeket a hívásokat. Akkor érdemes használni FB.ensureInit vagy FB.Bootstrap.requireFeatures biztosítása JS API töltik, mielőtt használja őket.

Van egy wiki dokumentációt, amely leírja ezt részletesebben. Azonban most kiderült, hogy bizonyos alkalmazások Csatlakozás hívtak Csatlakozás JS API, mint FB.Connect. * És FB.Facebook. * Immedidately hívása után FB.init. Ez a megközelítés okozna időszakos hibák, mert a funkciók nem lehet betölteni még.

Pior a tegnap esti push, javítottuk a hibát mi FeatureLoader.js.php ahol azt automatikusan mindig bámult a asynchourous betöltését Csatlakozás jellemzői. Miután a hibákat rögzített kód, amely arra hívja JS API mielőtt azok töltik nagyobb valószínűséggel sikerül. Ha észrevettük, hogy csatlakoztassa az alkalmazások egyre függvény nincs definiálva azokat a hibákat a Csatlakozás JS funkciók, ellenőrizze a kódot, hogy megbizonyosodjon arról, hogy vár funkciókat betöltött, mielőtt használja őket.

Válaszolt 27/03/2009 10:45
a forrás felhasználó

szavazat
4

Már végrehajtott egyes oldalak Facebook Connect. A rövid válasz: igen; ez pikkelyes. Betöltési idő igen hosszú lehet, API hívások gyakran nem, a képek nem töltődnek be, és ott van a szörnyű valóság, hogy használja a harmadik féltől származó cookie-kat. A dokumentáció a tisztességes, de gyakran kelt.

Akkor csak kell mérlegelni a nyereség kapsz (hatalmas közösség, nagyon klassz keresztbe beporzás sablon kiküldetés, barát-hidak), szemben a fejfájás, hogy egy Facebook fejlesztő. A platform szuper fiatal mégis, és ez lesz érdemes végrehajtani a hosszú távon. Én nem ajánlom lecseréli a hagyományos felhasználói név / jelszó rendszer teljesen most, de ez jó fiókok összekapcsolására és a kiküldetés „fal üzenetét”, hogy a felhasználó hírcsatornák (ami elég könnyen megvalósítható).

Az egyik legnagyobb hasfájás Facebook fejlődés, hogy létre kell hozni az új alkalmazások minden környezetben. Van egy helyi szerver? Alkalmazás. Van egy fejlesztési szerver? Alkalmazás. Az élő szerver? Egy másik alkalmazás. Mindegyik van kötve egy bázis domain, és nincs módja annak, hogy adjunk több domain (bár al-domain működik). Be kell állítani minden alkalmazás minden környezetben. Továbbá az a tény, hogy nem lehet „szerkeszteni” fal sablonok kemény is; törölni kell, és kezdjük újra, amennyire én tudom (akkor is, ha csak azt, hogy a helyesírási vagy valami).

Ez furcsa. Néhány szempontjai Facebook fejlesztés abszolút öröm vele dolgozni. És néhány a legrosszabb fejlesztési tapasztalatok Elegem.

Válaszolt 23/06/2009 17:44
a forrás felhasználó

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