Kann ich mich auf Facebook Connect?

stimmen
7

Ich habe in mit der Suche Facebook Connect für eine neue Website Ich baue aber der Facebook - API scheint ein wenig flockig zu sein.

Der Code, den ich verwendet haben ist einfach, aber die Beispielanwendung ‚therunaround‘ leidet unter ähnlichen Problemen.

Zum Beispiel hat die Freunde-Liste nicht immer geladen, und die angemeldeten Benutzer in Facebook nicht immer erkannt wird.

Sind diese Fragen rein, weil ich gerade anfangen?

Veröffentlicht am 27/03/2009 um 10:38
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
2

Ja, die Probleme, die Sie beschreiben, sind wahrscheinlich nur aufgrund nicht die API funktioniert nicht richtig.

Facebook Connect ist noch sehr neu und nicht von gelegentlichen Problemen leiden, aber im Allgemeinen ist es ziemlich stabil und von vielen großen Standorten umgesetzt wird.

Dieser Entwickler Beitrag kann Ihr Problem relevant sein: (Aus: http://www.facebook.com/developers/message.php )

Bitte stellen Sie sicher, Eigenschaften geladen werden, bevor sie über Facebook Connect JS APIs 26. Februar 2009 01.35 Uhr

Fast alle JS APIs der Facebook-Connect werden asynchron nach dem Aufruf FB.init () geladen. Wegen der asynchrous Natur ist der JS-APIs nicht necessaryly verfügbar unmittelbar nach diesen Anrufen. Sie sollten FB.ensureInit oder FB.Bootstrap.requireFeatures verwenden die JS-APIs, bevor Sie sie geladen werden, zu gewährleisten.

Wir haben eine Wiki-Dokumentation, die diese im Detail beschreibt. Allerdings haben wir gerade herausgefunden, dass einige Connect-Anwendungen * und FB.Facebook Connect JS API wie FB.Connect. Forderten. * Immedidately nach FB.init Aufruf. Dieser Ansatz würde intermittierende Fehler verursachen, da die Funktionen noch nicht geladen werden können.

Pior zum letzten Vorstoß der Nacht, legten wir einen Fehler in unserem FeatureLoader.js.php wo es immer automatisch den asynchourous Laden von Connect-Funktionen starrt. Nach den Fehler festgelegt ist, Code, der JS-API wurden aufrufen, bevor sie sie geladen werden eher zum Scheitern verurteilt. Wenn Sie bemerkt, dass Ihre Connect-Anwendungen werden immer Funktion nicht definiert erros für Funktionen Connect JS, überprüfen Sie bitte Ihren Code, um sicherzustellen, es für Funktionen geladen wartet, bevor sie verwendet wird.

Beantwortet am 27/03/2009 um 10:45
quelle vom benutzer

stimmen
4

Ich habe einige Seiten mit Facebook Connect implementiert. Die kurze Antwort lautet: Ja; es ist schuppig. Ladezeiten können sehr lang sein, API-Aufrufe scheitern oft, Bilder werden nicht geladen, und es gibt die schreckliche Realität Cookies von Drittanbietern verwenden zu müssen. Die Dokumentation ist in Ordnung, aber oft veraltet.

Sie müssen nur die Gewinne, die Sie (große Gemeinschaft, wirklich cool Auskreuzung, Schablone Posting, Freund-linking) im Vergleich zu den Kopfschmerzen ist ein Facebook-Entwickler bekommen wiegen müssen. Die Plattform ist super, obwohl jung, und es wird sich lohnen, auf lange Sicht zu implementieren. Ich würde ganz im Augenblick, ein traditionelles Benutzer / Pass-System ersetzt nicht zu empfehlen, aber es ist toll für Konten verknüpfen und „Wandpfosten“, um Benutzer-Feeds veröffentlichen (das ist ziemlich einfach zu implementieren).

Einer meiner größten gripes mit Facebook Entwicklung ist , dass Sie erstellen haben neue für jeden Umwelt - Anwendungen. Haben Sie einen lokalen Server? Anwendung. Haben Sie einen Entwicklungsserver? Anwendung. Der Live - Server? Eine weitere Anwendung. Jede ist mit einer Basis - Domäne gebunden, und es gibt keine Möglichkeit , mehrere Domains hinzuzufügen (obwohl Sub-Domains funktionieren). Sie haben jede Anwendung für jede Umgebung zu konfigurieren. Auch die Tatsache , dass man nicht „bearbeiten“ Wandschablonen ist ebenso zäh; Sie müssen löschen und so weit vorn beginnen , wie ich weiß (auch wenn Sie nur wollen , Rechtschreibung oder etwas korrigieren).

Es ist komisch. Einige Aspekte der Facebook Entwicklung sind eine absolute Freude , mit zu arbeiten. Und einige sind die schlimmste Entwicklung Erfahrungen , die ich je hatte.

Beantwortet am 23/06/2009 um 17:44
quelle vom benutzer

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