Ich habe mich seit ein paar Wochen bei Facebook Dev geworfen und es war ... herausfordernd. Nicht von einem "wie funktioniert das?" Sichtweise, aber von einem "warum funktioniert das nicht!" ein."Gotchas" in Facebook Anwendungsentwicklung
Ich bin neugierig, was "Gotchas", unerwartetes Verhalten oder gerade gerade Bugs Leute gesehen haben Facebook Arbeit zu tun und was sie getan haben, um zu kompensieren.
Mein derzeitiger Albatros ist die (Beta) DataStore API; es ist ziemlich unzuverlässig. Aufrufe von getObject können mit teilweise zurückgegebenen Werten fehlschlagen, sodass ein Objekt mit den Feldern {foo, bar, val}, das mit den Werten {1, 2 3} erstellt wurde, möglicherweise {1, 0, 3}, {0, 0, 3} zurückgibt. usw. Ich muss noch eine akzeptable Arbeit finden.
Runner-up ist die Unfähigkeit, <fb:if-*>
auf der Profilseite eines Benutzers zu verwenden. Ich habe mit wirklich verdrehten Englisch und <fb:visible-to-owner>
kompensiert.