2016-12-26 12 views
0

Я новичок в действиях в Google, и я никогда не делал связи с аккаунтом. Я хотел бы связать свой веб-сервер с учетной записью Google. Может ли кто-нибудь объяснить мне, как делать привязку к аккаунту шаг за шагом. Я нашел ссылку https://developers.google.com/actions/develop/identity/account-linking, но когда я запускаю симуляцию, он говорит: «Похоже, что ваш apial-аккаунт еще не связан. Вы можете связать apial с вашим аккаунтом Google из приложения Google Home». Что я должен буду делать дальше?Учетная запись, связанная с действиями в Google Шаг за шагом

ответ

1

В веб-тренажере, когда он заявляет «Похоже, ваш счет XYZ не связан еще», это будет давать что-то вроде следующего в журнале ответа справа:

"name": "Account Linking Url", 
"debugInfo": "https://assistant.google.com/services/auth/handoffs/auth/start?provider=google-project-id-123455_dev&return_url=https://www.google.com/" 

Вы можете скопировать & вставьте эту ссылку в свой браузер, и она доставит вас к поставщику OAuth, который вы настроили, и попросите разрешить ваше приложение API.AI. Если процесс завершится успешно, в конечном итоге вы будете перенаправлены на https://www.google.com/?result_code=SUCCESS&result_message=Accounts+now+linked в качестве индикатора того, что процесс работал.

Конечно, если у вас есть реальный дом Google, вы можете открыть свое приложение Google Home и следовать этому процессу.

+0

Какое значение должно иметь значение «accessTokenUrl»? –

+0

Я не совсем уверен, что вы имеете в виду? Первый вопрос: на самом деле вы используете API.AI для создания своего действия или используете SDK actions-on-google? Я предположил, что первый, потому что он говорит «apiai» в вашем исходном запросе. Итак, вы говорите об информации OAuth, которую вы должны вводить в Integrations/Actions On Google? Эта информация зависит от того, как настроен ваш веб-сервер, в частности, ваш сервис OAuth. Таким образом, нет общего ответа. –