Использовать персонализированную информацию в пользовательских действиях Google - PullRequest
0 голосов
/ 13 апреля 2020

Я построил действие Google, которое говорит с моим заказным веб-интерфейсом Api.

В коде действий в настоящее время жестко запрограммированы личные данные. Мне нужно сделать так, чтобы, когда кто-то использует его впервые, он запрашивал у него имя пользователя, пароль и URL.

Есть ли способ сделать это? Или, может быть, у пользователя есть способ добавить эти данные в свою учетную запись Google таким образом, чтобы действие могло их прочитать.

В качестве альтернативы есть способ опубликовать sh действие, чтобы только определенные c пользователи могли получить к нему доступ?

1 Ответ

1 голос
/ 13 апреля 2020

В общем, запрос имени пользователя и пароля является плохим подходом для действий по нескольким причинам, а запрос URL-адреса может быть довольно запутанным. Особенно, если вы ожидаете, что пользователь получит доступ к действию с помощью голоса или устройства, которое не поддерживает клавиатуру.

Лучше всего использовать Linking Linking для подключения своей учетной записи Google. к учетной записи, которую они создали в вашей системе. Если вам нужна дополнительная одноразовая информация о конфигурации, вы можете попросить их предоставить эту информацию для своей учетной записи через веб-приложение, сохранить ее в каком-либо хранилище данных, а затем получить к ней доступ, когда они свяжутся с вашим веб-крюком через действие.

Ассистент не может принудительно установить доступ к производственному действию. Вы можете publi sh альфа-релиз до 20 учетных записей, но это все еще рассматривается как "тестовая" версия.

...