Πώς μπορώ να γράψω Facebook εφαρμογές σε Java;

ψήφοι
7

Είδα μάταια για ένα καλό παράδειγμα και σημείο εκκίνησης για να γράψει ένα java εφαρμογή που βασίζεται στο facebook ... Ήλπιζα ότι κάποιος εδώ θα γνωρίζουν από ένα. Επίσης, ακούω ότι το Facebook δεν θα υποστηρίζει πλέον java API τους είναι αλήθεια αυτό και, αν ναι, μήπως αυτό σημαίνει ότι θα πρέπει πλέον να χρησιμοποιούν java για να γράψει εφαρμογές facebook ??

Δημοσιεύθηκε 15/09/2008 στις 13:43
πηγή χρήστη
Σε άλλες γλώσσες...                            


6 απαντήσεις

ψήφοι
6

Facebook σταμάτησαν να υποστηρίζουν το επίσημο Java API στις 5 Μαΐου 2008, σύμφωνα με τους έργου wiki .

Σε καμία περίπτωση αυτό σημαίνει ότι δεν πρέπει να χρησιμοποιείτε Java πια να γράψει εφαρμογές FB. Υπάρχουν αρκετές εναλλακτικές προσεγγίσεις Java που περιγράφονται στο wiki.

Ίσως επίσης να θέλετε να ελέγξετε αυτό το σχέδιο έξω? Ωστόσο, μόλις βγήκε πριν από λίγες ημέρες, ώστε YMMV.

Απαντήθηκε 15/09/2008 στις 13:50
πηγή χρήστη

ψήφοι
6

Υπάρχει ένα έργο κοινότητα που έχει ως στόχο να κρατήσει το API του Facebook Java μέχρι σήμερα, χρησιμοποιώντας το παλιό επίσημο κώδικα του Facebook ως σημείο εκκίνησης.

Μπορείτε να το βρείτε εδώ , μαζί με ένα οδηγό Έναρξη χρήσης και μερικά κομμάτια του δείγματος κώδικα.

Απαντήθηκε 15/09/2008 στις 13:55
πηγή χρήστη

ψήφοι
2

Γράφω ένα παράδειγμα χρησιμοποιώντας Facebook Java API Θα χρησιμοποιήσετε FacebookXmlRestClient για να κάνουν αίτηση του πελάτη και να εκτυπώσετε όλα τα infos χρήστη http://programmaremobile.blogspot.com/2009/01/facebook-java-apieng.html

Απαντήθηκε 13/02/2009 στις 13:11
πηγή χρήστη

ψήφοι
0

Μπορεί να θέλετε να δοκιμάσετε την άνοιξη κοινωνική . Θα μπορούσε να είναι περιορισμένες όσον αφορά τα χαρακτηριστικά του Facebook, αλλά σας επιτρέπει να συνδέσετε επίσης στο Twitter, LinkedIn, TripIt, GitHub, και Gowalla.

Η άλλη πλευρά των πραγμάτων είναι ότι προσθέτει το Facebook διαθέτει μερικά από τα παλιά API του θα μπορούσε να σπάσει, έτσι χρησιμοποιώντας μια απλούστερη καθαρό FB API (που μπορείτε να ενημερώσετε, όταν τα πράγματα δεν λειτουργούν) θα μπορούσε να είναι μια καλή ιδέα.

Απαντήθηκε 24/08/2011 στις 22:59
πηγή χρήστη

ψήφοι
1

BatchFB παρέχει ένα σύγχρονο Java API που σας επιτρέπει να εύκολα να βελτιστοποιήσετε Facebook σας καλεί στο ελάχιστο σύνολο:

http://code.google.com/p/batchfb/

Εδώ είναι το παράδειγμα που λαμβάνονται από την κεντρική σελίδα του τι μπορείτε να κάνετε αποτελεσματικά σε μια ενιαία αίτηση FB:

/** You write your own Jackson user mapping for the pieces you care about */
public class User {
    long uid;
    @JsonProperty("first_name") String firstName;
    String pic_square;
    String timezone;
}

Batcher batcher = new FacebookBatcher(accessToken);

Later<User> me = batcher.graph("me", User.class);
Later<User> mark = batcher.graph("markzuckerberg", User.class);
Later<List<User>> myFriends = batcher.query(
    "SELECT uid, first_name, pic_square FROM user WHERE uid IN" +
    "(SELECT uid2 FROM friend WHERE uid1 = " + myId + ")", User.class);
Later<User> bob = batcher.queryFirst("SELECT timezone FROM user WHERE uid = " + bobsId, User.class);
PagedLater<Post> feed = batcher.paged("me/feed", Post.class);

// No calls to Facebook have been made yet.  The following get() will execute the
// whole batch as a single Facebook call.
String timezone = bob.get().timezone;

// You can just get simple values forcing immediate execution of the batch at any time.
User ivan = batcher.graph("ivan", User.class).get();
Απαντήθηκε 14/09/2011 στις 05:39
πηγή χρήστη

ψήφοι
0

Αυτό το σεμινάριο θα σας βήμα κυριολεκτικά μέσα από όλα όσα πρέπει να κάνετε: http://ocpsoft.org/opensource/creating-a-facebook-app-setup-and-tool-installation/

Έρχεται σε 3 μέρη. Το άλλο 2 συνδέονται από εκεί.

Απαντήθηκε 05/04/2012 στις 01:02
πηγή χρήστη

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