相关疑难解决方法(0)

无法在真实设备上检索Facebook的访问令牌

我在我的项目中进行了Facebook集成,在模拟器上一切都很好.当涉及在真实设备上运行时,它无法正常工作.我认为问题是Facebook访问令牌,我现在不知道该怎么办?所以我无法在真实设备上检索朋友信息.任何人都可以帮助我如何在真实设备上获取访问令牌.

我只使用Android SDK来获取Facebook好友信息.

mFacebook = new Facebook("api_id");
mFacebook.authorize(this, new String[] {
    "publish_stream", "read_stream", "offline_access", "friends_birthday", "user_birthday", "email", "read_friendlists", "manage_friendlists"
}, this);
sToken = mFacebook.getAccessToken();
public void onComplete(Bundle values) {
    Log.e("oncomplete", "value");
    if (values.isEmpty()) {
        Log.e("oncomplete", "value is empty");
        return;
    }
    if (!values.containsKey("POST")) {
        sToken = mFacebook.getAccessToken();
        getFriends()
    }
}
private void getFriends() {
    try {
        sToken = mFacebook.getAccessToken();
        StaticUtils.sResponseId = mFacebook.request("me/friends");
        Log.w("response", StaticUtils.sResponseId);
        try {
            JSONObject jObj = Util.parseJson(StaticUtils.sResponseId);
            JSONArray jArr = jObj.getJSONArray("data");
            for (int i = 0; i < …
Run Code Online (Sandbox Code Playgroud)

android facebook

10
推荐指数
1
解决办法
6424
查看次数

标签 统计

android ×1

facebook ×1