Как впервые вставить карту времени в новую учетную запись пользователя

Я следовал краткому руководству по Glass для Glass для Python.

Я могу запустить сервер локально и могу вставить карты шкалы времени в свою учетную запись с помощью панели администратора в Quick Starter. Все идет нормально. Но как поток будет выглядеть для нового пользователя? Я создаю стеклянную посуду, похожую на обновления погоды. В Quick Starter мне пришлось вызывать "сообщение" через элемент "формы". Как это работает, когда кто-то устанавливает Glassware из магазина. Что побуждает этого человека получить "самую первую" временную карту. Я здесь совсем запутался. Любая полезная информация будет полезна.

1 ответ

Решение

Когда пользователь включает ваш Glassware в MyGlass, он будет перенаправлен на ваш URL-адрес авторизации и будет проходить через поток OAuth (как это происходит, если вы посещаете этот URL-адрес вручную, не проходя MyGlass во время разработки). После того, как они пройдут эту авторизацию, вы сможете выполнять любые задачи после авторизации, которые вам нужны, такие как вставка контактов или элементов временной шкалы.

Соответствующий код в Python Quick Start можно найти в _perform_post_auth_tasks метод обработчика запроса OAuth, который вызывается в конце get запрос перед перенаправлением на главную страницу Glassware.

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