Jawbone UP Android OAuth redirect_uri: ERR_UNKNOWN_URL_SCHEME

Интеграция фитнес-приложения для Android с Jawbone UP REST API.

Я не слишком знаком с OAuth, так что простите меня, если мой вопрос является основным.

Документация Jawbone гласит, что redirect_uri может быть указан как:

вверх-платформе:// перенаправление

Это основано на следующем SDK:

https://github.com/Jawbone/UPPlatform_Android_SDK

По этой ссылке в документации говорится:

"Получите ваши учетные данные OAuth

Войдите на портал разработчиков Jawbone UP, используя свою учетную запись Jawbone UP. Если у вас нет учетной записи, вы можете создать ее, перейдя по адресу jawbone.com/start/signup. Зарегистрируйте свою организацию, нажав "Управление учетной записью". Следуйте инструкциям по созданию нового приложения и получите свой идентификатор клиента OAuth и секретные ключи приложения, которые вы будете использовать для аутентификации на платформе UP. Укажите свой пользовательский URI перенаправления в поле "OAuth Redirect URI" или используйте значение по умолчанию up-platform://redirect. Обратите внимание, что для Android SDK этот URL-адрес является избыточным, мы никогда не покинем приложение и, следовательно, его не нужно будет перенаправлять на него. Но спецификация OAuth требует этого. Кроме того, этот фреймворк также используется Jawbone для аутентификации OAuth на веб-основе, поэтому мы оставим его здесь. Достаточно сказать, что любой введенный здесь ненулевой URI должен использоваться в приложении ".

При запуске в Android SDK выводит вас на веб-просмотр, после чего вы входите в систему с помощью своей учетной записи Jawbone.

Мне кажется, что я успешно вошел в систему, но сразу после принятия разрешений я получаю следующее:

"Страница не доступна"

Веб-страница на up-platform://redirect?(Куча, казалось бы, закодированного текста) не может быть загружена, потому что:

нетто:ERROR_UNKNOWN_URL_SCHEME

Я был бы признателен за любое направление здесь. Я не уверен, где начать искать.

Спасибо

0 ответов

Другие вопросы по тегам