簡體   English   中英

如何從Android上的Graph API獲取朋友的Facebook ID列表?

[英]How to get a list of friend's Facebook ID's from Graph API on Android?

我發現了這個問題 ,它確實可以實現我想要的功能,但是不建議使用Facebook類,而推薦使用Facebook Graph API。 我無法理解Facebook提供的文檔,因此,如果有人可以提供幫助,將不勝感激!

我建議您查看支持Graph API的Facebook Android SDK (受Facebook支持)。

它有一個可以滿足您需求的Android FriendPicker示例。

public void getIds(){
    Session session = Session.getActiveSession();
    String fqlQuery = "select uid from user where uid in (select uid2 from friend where uid1 = me())";
    Bundle params = new Bundle();
    params.putString("q", fqlQuery);
    Request request = new Request(session, "/fql", params, HttpMethod.GET,
            new Callback() {

                @Override
                public void onCompleted(Response response) {

                    Log.d("List of id's", "response = "+response);
                }
            });
    Request.executeBatchAsync(request); 
}
public void getIds(){
            Session session = Session.getActiveSession();
            String query = "select uid from user where uid in (select uid2 from friend where uid1 = me())";
            Bundle params = new Bundle();
            params.putString("q", query);
            Request request = new Request(session, "/me/friends", params, HttpMethod.GET, new Request.Callback() {

                        @Override
                        public void onCompleted(Response response) {

                            Log.d("Id's :", "Response = "+response);
                        }
                    });
            Request.executeBatchAsync(request); 
        }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM