Как программно получить nest auth PinCode?

#c# #nest-api

#c# #nest-api

Вопрос:

Запуск сеанса браузера для https://home.nest.com/login/oauth2?client_id ={ваш идентификатор клиента}amp;state= СОСТОЯНИЕ, нажмите продолжить, мы можем получить pin-код. Поскольку веб-страница использует некоторую привязку, ее сложно программно минимизировать. Я попробовал post-запрос, но не смог пойти дальше. Есть ли у кого-нибудь рабочий (кодовый) пример того, как получить пинкод?

Комментарии:

1. Вот решение для размещения веб-сайта в приложении: codeproject.com/Articles/818265 /… , но мне не нравится такой подход.

Ответ №1:

Чтобы программно использовать pin-код для получения токена доступа nest, вы должны использовать URI перенаправления. вы можете настроить его через AWS, вставив ссылку в учетную запись разработчиков nest в разделе перенаправление URI в созданном вами продукте. Далее следуйте инструкциям, предоставленным NEst LAbs в их аккаунте на github: https://github.com/nestlabs/android-sdk .

желаю удачи.