Java JSON объект - Как получить результат от Facebook для данного разрешения в ответе, или если значение равно 1 или 0 - PullRequest
0 голосов
/ 31 октября 2011

Ниже приведен запрос на получение разрешений - я пытаюсь узнать, предоставлена ​​ли конкретная пермиссия. Любая помощь будет принята с благодарностью ...

 JSONObject permissions = new JSONObject(
                         IOUtil.urlToString(new URL("https://graph.facebook.com/me/permissions?access_token=AAACEdEose0cBALhOmvDd14yIJQUTZAJ4GxFmkaHQmGKfwBwS1I32GAIsJolPZAgqB3prnVXqrvwlInYxcutnOOVFdRY6RBcgWfGT46KrSgMzdjnG6U")));



Here is the sample responce {"data": [
{
  "installed": 1,
  "user_likes": 1,
  "publish_stream": 1,
  "user_interests": 1,
  "user_hometown": 1,
  "user_groups": 1,
  "type": "permissions"
}]}

1 Ответ

0 голосов
/ 31 октября 2011

Чтобы получить «установленное» значение:

permissions.getJSONObject("data").getInt("installed");

Затем выполните необходимые сравнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...