2012-09-04 115 views
0
Bundle bundle = new Bundle(); 
bundle.putString("access_token", facebook.getAccessToken()); 
Log.i("access_token", facebook.getAccessToken()); 
String response = facebook.request("me/friends?fields=name",bundle, "GET"); 

日誌行工作正常,所以顯然存在訪問令牌。 此外,要Android Facebook SDK訪問令牌問題

https://graph.facebook.com/me/friends?fields=name&access_token=1234567.....

完美。

然而,facebook會返回一個錯誤,指出使用上面的代碼需要一個活動的訪問令牌。

任何想法?

回答

3

您不需要將訪問令牌添加到捆綁包,因爲facebook結構已經擁有它,並且它會將其作爲請求方法的一部分插入。

嘗試添加「田」作爲包的一部分,並調用不同的圖形路徑:

bundle.putString("fields", "name"); 
String response = facebook.request("me/friends",bundle, "GET"); 
+0

完美的感謝完蛋了:) – Niall