Проблемы с получением кода авторизации с использованием oauth2 auth Remote API - PullRequest
0 голосов
/ 22 сентября 2019

Уважаемые Philips Hue и другие соответствующие разработчики,

Я добавил новое приложение API Remote Hue с URL-адресом обратного вызова в виде http://my -personal-server.com / test , а также попытался использоватьlocalhost: 1234 (это то, что я сейчас сбросил) (я не уверен, должен ли тестовый файл на моем сервере состоять из какого-либо кода, или он будет отображать код в теле теста. Немного новичок в этой проблеме аутентификации)С этим у меня есть: AppId, ClientID, ClientSecret.

Теперь я хочу сообщить, что я уже успешно поиграл со всеми другими API-интерфейсами удаленного оттенка для определения моста, освещения и изменения состояния и т. Д. С помощью Philipsинструмент, а также инструмент почтальона.

Чтобы разработать приложение для Android для своих школьных исследований, мне понадобился код аутентификации для получения токена аутентификации.Таким образом, я сделал запрос GET на https://api.meethue.com/oauth2/auth со следующими параметрами: clientid, response_type, state, deviceid, devicename.Используя почтальон, он дал мне ответ: «Вам нужно включить JavaScript для запуска этого приложения».

Принимая во внимание, что прямой запуск этого из браузера перенаправил меня на https://auth.meethue.com/login?.… вместо того, чтобы взять меня на тестсервер с / test file или [localhost: 1234] или предоставляющий мне код авторизации.

Могу я спросить, что я делаю не так.

И почему он перенаправляет меня на auth.meethue.com/ login Нужно ли создавать учетную запись и входить в систему с помощью auth meethue, чтобы проверить результаты?

Я разрабатываю это приложение для своей исследовательской работы.

Я следовал приведенной здесь документации:https://developers.meethue.com/develop/hue-api/remote-authentication/

Крест перечислен на форуме разработчиков hue: https://developers.meethue.com/forum/t/trouble-getting-code-using-oauth2-auth-remote-api/6219

...