Puis-je compter sur Facebook Connect?

voix
7

Je suis à la recherche en utilisant Facebook Connect pour un nouveau site web , je suis la construction, mais l'API Facebook semble être un peu squameuse.

Le code que je l'ai utilisé est basique, mais l'exemple d'application « therunaround » souffre de problèmes similaires.

Par exemple, la liste d'amis ne sont pas toujours charge et l'utilisateur connecté Facebook est pas toujours détectée.

Sont ces questions purement parce que je suis à vos débuts?

Créé 27/03/2009 à 10:38
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
2

Oui, les problèmes que vous décrivez sont probablement juste en raison de ne pas utiliser l'API correctement.

Facebook Connect est encore très nouveau et ne souffre de problèmes occasionnels, mais en général il est assez stable et est mis en œuvre par de nombreux sites majeurs.

Ce poste de développeur peut être pertinent à votre problème: ( A partir de : http://www.facebook.com/developers/message.php )

faire s'il vous plaît fonctionnalités sûres sont chargées avant d'utiliser Facebook Connect API JS 26 février 2009 13h35

Presque API JS de tous Facebook Connect sont chargés de manière asynchrone après avoir appelé FB.init (). En raison de la nature asynchrous, les API JS ne sont pas disponibles necessaryly immédiatement après avoir fait ces appels. Vous devez utiliser FB.ensureInit ou FB.Bootstrap.requireFeatures pour assurer les API JS sont chargés avant de les utiliser.

Nous avons une documentation wiki qui décrit plus en détail. Cependant, nous avons juste trouvé que certaines applications Connect appelaient API Connect JS tels que FB.connect. * Et FB.Facebook. * Immedidately après avoir appelé FB.init. Cette approche entraînerait des pannes intermittentes parce que les fonctions peuvent ne pas être encore chargés.

Pior à la poussée de la nuit dernière, nous avons corrigé un bug dans notre FeatureLoader.js.php où il a toujours été automatiquement contemplait le chargement asynchourous des fonctions Connect. Après les bugs est fixe, le code qui appelaient API JS avant de leur chargement sont plus susceptibles d'échouer. Si vous avez remarqué que vos applications Connect obtiennent la fonction erros ne sont pas définis pour les fonctions Connect JS, s'il vous plaît vérifier votre code pour vous assurer qu'il est en attente pour les fonctions de chargé avant de les utiliser.

Créé 27/03/2009 à 10:45
source utilisateur

voix
4

J'ai mis certains sites avec Facebook Connect. La reponse courte est oui; il est squameuse. Les temps de chargement peut être très longue, les appels API échouent souvent, les images ne se chargent pas, et il y a la réalité terrible d'avoir à utiliser des cookies tiers. La documentation est correcte, mais souvent daté.

Vous aurez juste à peser les gains que vous obtenez (énorme communauté, la pollinisation croisée vraiment cool, l'affichage de modèle, ami-linking) par rapport aux maux de tête d'être un développeur Facebook. La plate-forme est super jeune bien, et ce sera la peine de mettre en œuvre à long terme. Je ne recommanderais pas le remplacement d'un système utilisateur / traditionnel passe complètement en ce moment, mais il est bon pour relier les comptes et l'affichage « messages de mur » aux flux utilisateur (ce qui est assez facile à mettre en œuvre).

L' un de mes plus grands problèmes majeurs avec le développement Facebook est que vous devez créer de nouvelles applications pour chaque environnement. Avoir un serveur local? Application. Avoir un serveur de développement? Application. Le serveur en direct? Une autre application. Chacun d' eux est lié à un domaine de base, et il n'y a aucun moyen d'ajouter plusieurs domaines (travail si les sous-domaines). Vous devez configurer chaque application pour chaque environnement. En outre, le fait que vous ne pouvez pas les modèles de mur « modifier » est difficile aussi bien; vous devez supprimer et recommencer autant que je sais (même si vous voulez juste corriger l' orthographe ou quelque chose).

C'est étrange. Certains aspects du développement Facebook sont une absolue joie de travailler avec. Et certains sont les pires expériences de développement que j'ai eu.

Créé 23/06/2009 à 17:44
source utilisateur

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