發送分數給Facebook圖形API我要發佈使用Facebook的圖形API的得分點,從我的android應用從Android應用
我創建Facebook的開發者頁面Android應用程序。我設置爲原生Android應用程序,以及我在圖像設置移動Web設置,如下面
在Android的代碼,我的用戶這個權限我的應用程序:
String[] permissions = {"publish_stream","publish_actions","user_games_activity","friends_games_activity"};
成功登錄後Facebook,我嘗試使用此android代碼發佈到Facebook的得分點
Bundle params = new Bundle();
params.putString("score", "100");
//params.putString("access_token", "token as constant");
String response = "null";
Utility.mFacebook.setAccessToken("token as constant");
try {
response = Utility.mFacebook.request("user_id/scores", params, "POST");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
d我收到此迴應:
{"error":{"message":"(#15) This method must be called with an app access_token.","type":"OAuthException","code":15}}
我得到同樣的錯誤,如果我用圖形API瀏覽器:
在Facebook中設置 - >應用程序 - > AppName的 - >高級 - >應用類型設置爲「網絡」(我也嘗試與本機/桌面,但我得到相同的錯誤)
任何人都可以幫助我,並告訴我如何從我的Android應用程序發送得分到fb?
由於