Je me suis lancé sur Facebook dev depuis quelques semaines maintenant et il a été ... difficile. Pas d'un "comment ça marche?" point de vue, mais d'un "pourquoi ça ne marche pas!" un. Je suis curieux de savoir ce que "getchas", comportement inattendu, ou tout simplement les bugs les gens ont vu le travail de Facebook et ce qu'ils ont fait pour compenser."Gotchas" dans Facebook Développement d'applications
Mon albatros actuel est l'API (beta) DataStore; c'est assez peu fiable. Les appels à getObject peuvent échouer avec des valeurs retournées partielles, de sorte qu'un objet avec des champs {foo, bar, val} créés avec des valeurs {1, 2 3} peut éventuellement renvoyer {1, 0, 3}, {0, 0, 3} Je n'ai pas encore trouvé de travail acceptable.
Le second est l'impossibilité d'utiliser <fb:if-*>
sur la page de profil d'un utilisateur. J'ai compensé avec un anglais vraiment tordu et <fb:visible-to-owner>
.