Я хочу отправить очки с помощью facebook графа API из моего приложения AndroidОтправить результаты на facebook графа API из Android App
Я создаю андроид приложение на странице разработчиков Facebook. Я принялся Native Android App, и я установить настройки мобильных веб, как на изображение ниже
В андроиде пользователя кода I это разрешение для моего приложения:
String[] permissions = {"publish_stream","publish_actions","user_games_activity","friends_games_activity"};
После успешной регистрации на facebook, я пытаюсь выслать очки в facebook, используя этот код для Android
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();
}
И я снова этот ответ, удавалось:
{"error":{"message":"(#15) This method must be called with an app access_token.","type":"OAuthException","code":15}}
я получаю ту же ошибку, если я использую Graph API Проводник:
В настройках facebook -> Приложения -> AppName -> дополнительно-> App Type является установленный в «Web» (я также пытаюсь использовать Native/Desktop, но получаю такую же ошибку)
Может ли кто-нибудь помочь мне и рассказать мне, как отправить счет из моего приложения Android в fb?
Благодаря