„Gotchas“ Facebook dezvoltare aplicații

voturi
0

M-am aruncat eu la Facebook dev pentru câteva săptămâni acum și ei a fost ... o provocare. Nu este de la un „cum face acest lucru?“ punct de vedere, ci dintr-o „de ce nu face acest lucru!“ unu.

Sunt curios ce „gotchas“, un comportament neașteptat, sau doar bug-uri drepte-up de oameni au văzut făcând muncă Facebook și ceea ce au făcut pentru a compensa.

Albatrosul meu actual este (beta) DataStore API; ei destul de nesigure. Apelurile către getObject pot eșua cu valori parțiale returnate, astfel încât un obiect cu câmpuri {foo, bar, val} creat cu valori {1, 2 3} ar putea reveni conceivably {1, 0, 3}, {0, 0, 3} etc. am încă pentru a găsi o lucrare acceptabilă în jurul valorii.

Premiul al doilea este incapacitatea de a utiliza <fb:if-*>în pagina de profil a unui utilizator. Am compensat cu unele engleză cu adevărat și răsucite <fb:visible-to-owner>.

Întrebat 07/05/2009 la 21:33
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
1

Am rula în mai multe atunci când creați o aplicație desktop, am ajuns crearea unei speciale pagini de desktop pe Facebook Wiki pentru a face mai ușor pentru alții. Cele mai mari două „Gotchas“ am găsit au fost obtinerea aplicației să apară ca o „aplicație pentru desktop“ pe utilizatorii pagina de Facebook stabilirea și care au aplicația pentru desktop log utilizatorul din sesiunea browser - ului , în plus față de aplicația pentru desktop. Răspunsurile sunt pe acea pagina wiki.

Publicat 07/05/2009 la 21:56
sursa de către utilizator

voturi
0

Am fost cu grămezi de probleme cu faptul că Facebook nu respectă standardele actuale OpenAuth 2.0. Sunt aproape, dar nu suficient de aproape.

Dar acest lucru este parțial pentru că vreau să folosesc biblioteca DotNetOpenAuth care nu-i place pe Facebook atât de mult sau invers, nu sunt sigur aici: P

Publicat 04/06/2012 la 10:29
sursa de către utilizator

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