簡體   English   中英

Facebook Android 3.0從訪問令牌獲取用戶信息

[英]Facebook Android 3.0 get user information from access token

在Facebook for Android 3.0 SDK的SessionLoginSample示例中,LoginActivity在會話對象中返回訪問令牌。

如何從此訪問令牌獲取用戶信息?

我是否需要手動將網絡呼叫寫入/me url端點,或者Facebook Android SDK中是否有一種機制可以使用訪問令牌為我執行此操作

訪問令牌使您可以根據訪問類型和與之相關的權限向Facebook API發出請求。 有了這個,你可以手動執行Graph API請求,這是基於HTTP的低級API。 (另請參見Graph API Explorer

如果您希望從SDK中受益,我建議您按照入門指南設置Android項目。 事實上,SessionLoginSample已經使用了更復雜的對象(如會話),以避免使用“顯式”Graph API。

使用Request.newMeRequest方法。 傳遞會話和回調,它會在完成后回叫你。

Request meRequest = Request.newMeRequest(Session.getActiveSession(), new Request.GraphUserCallback() { ... });
meRequest.executeAsync();

暫無
暫無

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

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