Вызовы API Facebook Score из Android не отображают рекорды на временной шкале/бегущей строке

Я пытаюсь заставить Android-приложение публиковать рекорды в Facebook, подобно тому, как это делает Angry Birds на Facebook (это отображается на временной шкале). и отображается в бегущей строке). Имейте в виду, что эта игра работает только на Android и не имеет приложения FB Canvas.

В настоящее время st eps Я беру за публикацию высокие баллы:

  1. Аутентифицируйте пользователя через FB при нажатии кнопок входа, запрашивайте только разрешения publish_actions — работает
  2. Запросите идентификатор пользователя, вызвав «/me» через FB SDK и сохранение идентификатора в переменной — работает
  3. Отправляет запрос POST через Facebook SDK, когда пользователи нажимают «Набрать 100 баллов», со следующим кодом: — работает (логирует true из звонка)

    Параметры пакета = new Bundle();
    параметрыputString("Оценка", "100");
    
    // appAccessToken временно является константой
    facebook.setAccessToken (appAccessToken);
    Строковый ответ = "ноль";
    пытаться {
    response = facebook.request(userId + "/scores", params, "POST");
    } поймать (IOException e) {
    e.printStackTrace();
    }
    
    // Записывает true в случае успеха
    Log.d(TAG, ответ);
    
  4. Откройте Facebook, чтобы увидеть обновления из игры, но ничего нигде не отображается, в отличие от Angry Birds, которая отображается на вашей временной шкале и показывает наивысший балл — провал (нигде нет записей о высоких баллах

Еще немного информация, которая может вам понадобиться:

  • Категория приложения установлена ​​на "Игра"
  • Тип приложения установлена ​​на "Интернет" (Native не позволяет мне должным образом публиковать новый счет)
  • Пользователь, с которым я пытаюсь владелец приложения
  • Пробовал описанные выше шаги с включенной и выключенной песочницей
  • Если я позвоню https://graph.facebook.com/USER_ID/scoresс соответствующим токеном доступа и идентификатором пользователя , я получаю ранее отправленные 100 баллов в качестве ответа, так что публикация результатов, похоже, работает

Вопрос в том, почему они не отображаются нигде в ленте/временной шкале/бегущей строке. Я что-то упустил?

7
задан zatatatata 22 March 2012 в 06:24
поделиться