Hogyan írhatok Facebook alkalmazások Java?

szavazat
7

Én hiába kerestem egy jó példa vagy kiindulási pont, hogy írjon egy java alapú facebook alkalmazás ... Reméltem, hogy itt valaki tudná az egyik. Csakúgy, hallom, hogy a facebook nem fogja támogatni a Java API igaz ez, és ha igen, ez azt jelenti, hogy többé nem használja a Java, hogy írjon facebook alkalmazásokat ??

A kérdést 15/09/2008 13:43
a forrás felhasználó
Más nyelveken...                            


6 válasz

szavazat
6

Facebook megállt támogató hivatalos Java API 2008. május 5 szerint a fejlesztő wiki .

Semmiképpen nem jelenti azt, hogy ne használja a Java többé levelet FB alkalmazásokat. Számos alternatív Java megoldási javaslat a wiki.

Ön is szeretné, hogy ellenőrizze a projekt ki; azonban csak akkor jött ki egy pár nappal ezelőtt, így YMMV.

Válaszolt 15/09/2008 13:50
a forrás felhasználó

szavazat
6

Van egy közösségi projekt, amelynek célja, hogy a Facebook Java API naprakész, a régi hivatalos Facebook kód kiindulópontként.

Megtalálható itt együtt az Első lépések útmutató és néhány bit minta kódja.

Válaszolt 15/09/2008 13:55
a forrás felhasználó

szavazat
2

Írok egy példát segítségével facebook Java API Ez használ FacebookXmlRestClient annak érdekében, hogy az ügyfél kérésére és kiírja az összes felhasználó infó http://programmaremobile.blogspot.com/2009/01/facebook-java-apieng.html

Válaszolt 13/02/2009 13:11
a forrás felhasználó

szavazat
0

Érdemes kipróbálni Spring Social . Lehet szűkebb a Facebook funkciók, de lehetővé teszi azt is csatlakozhat Twitter, LinkedIn, Tripit, GitHub, és Gowalla.

A másik oldala a dolgoknak, hogy a Facebook hozzáteszi funkciók néhány, a régi API leállhat, így egy egyszerűbb tiszta FB API (bármikor frissítheti, ha a dolgok nem működnek) lehet egy jó ötlet.

Válaszolt 24/08/2011 22:59
a forrás felhasználó

szavazat
1

BatchFB egy modern Java API lehetővé teszi, hogy egyszerűen optimalizálhatja a Facebook kéri le a minimális:

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

Itt a példa venni a főoldalon, hogy mit lehet hatékonyan egyetlen FB kérése:

/** 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();
Válaszolt 14/09/2011 05:39
a forrás felhasználó

szavazat
0

Ez a leírás szó végigvezetem mindent meg kell tennie: http://ocpsoft.org/opensource/creating-a-facebook-app-setup-and-tool-installation/

Jön a 3 részből áll. A másik 2 kapcsolódnak onnan.

Válaszolt 05/04/2012 01:02
a forrás felhasználó

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