«Gotchas» στην ανάπτυξη εφαρμογών του Facebook

ψήφοι
0

Έχω ρίξει τον εαυτό σας σε Facebook dev για μια-δυο εβδομάδες τώρα και ήταν ... πρόκληση του. Όχι από το «πώς λειτουργεί αυτό;» άποψη, αλλά από ένα «γιατί να μην το κάνει αυτό το έργο!» ένας.

Είμαι περίεργος για το τι «gotchas», μη αναμενόμενη συμπεριφορά, ή απλά να έχουν ευθεία προς τα πάνω σφάλματα άνθρωποι έχουν δει να κάνει τη δουλειά του Facebook και τι έχουν κάνει για να αντισταθμίσει.

τρέχουσα άλμπατρος μου είναι η (β) DataStore API? αρκετά αναξιόπιστες της. Οι κλήσεις προς GetObject μπορεί να αποτύχει με μερική επέστρεψε τιμές, έτσι ώστε ένα αντικείμενο με τα πεδία {foo, μπαρ, val} δημιουργήθηκαν με τιμές {1, 2 3} θα μπορούσε ενδεχομένως να επιστρέψει {1, 0, 3}, {0, 0, 3} , κλπ έχω ακόμα να βρει μια αποδεκτή εργασία γύρω.

Δεύτερη θέση είναι η αδυναμία χρήσης <fb:if-*>στη σελίδα του προφίλ του χρήστη. Έχω αντισταθμίζεται με κάποια πραγματικά στριμμένα αγγλικά και <fb:visible-to-owner>.

Δημοσιεύθηκε 07/05/2009 στις 21:33
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
1

Έχω τρέξει σε πολλά κατά τη δημιουργία ενός desktop εφαρμογή, κατέληξα να δημιουργήσει μια ειδική σελίδα Desktop στο Facebook Wiki για να καταστεί ευκολότερο για τους άλλους. Τα δύο μεγαλύτερα «gotchas» βρήκα ήταν να πάρει την εφαρμογή για να εμφανιστεί ως «app επιφάνεια εργασίας» για τους χρήστες τη σελίδα στο Facebook και έχει το app επιφάνεια εργασίας συνδέσει τον χρήστη από τη σύνοδο του browser εκτός από το app επιφάνεια εργασίας. Οι απαντήσεις είναι σε αυτή τη σελίδα wiki.

Απαντήθηκε 07/05/2009 στις 21:56
πηγή χρήστη

ψήφοι
0

Έχω ήδη έχουν σωρούς πρόβλημα με το γεγονός ότι το Facebook δεν τηρούνται οι ισχύοντες κανόνες OpenAuth 2.0. Είναι κοντά, αλλά όχι αρκετά κοντά.

Αλλά αυτό είναι εν μέρει επειδή θέλω να χρησιμοποιήσω τη βιβλιοθήκη DotNetOpenAuth που δεν του αρέσει το Facebook τόσο πολύ ή τον άλλο τρόπο γύρω, δεν είναι σίγουρος εδώ: P

Απαντήθηκε 04/06/2012 στις 10:29
πηγή χρήστη

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