我可以使用 Python 为 Google 主页创建一个动作吗
Can I use Python to build an action for Google Home
我正在开始开发 Google 主页操作,并希望使用 Python 语言而不是 https://developers.google.com/actions/get-started/ 的入门教程中提供的节点 js 来开发。
我正在阅读教程,但一直卡在需要为演示事实应用程序使用节点 js 的地步。
如上所述,我需要为此使用 Python。 (我认为网络挂钩在这里很重要。不确定它们是什么。)
webhook 是操作调用的回调。它将从 Google Assistant 接收包含所有上下文数据的 JSON 负载。 Google 将向您在 API.AI 控制台中指定为 webhook 的任何服务发送 POST 请求。然后由您将响应发送回 Google,以便它可以 'render' 在客户端设备上响应。您可以使用 flask 或任何其他 Python 框架来处理 POST 请求并生成您的响应。
请记住,Google 助手可以 运行 在各种平台上,因此,您需要查看 'surface' 参数来专门针对您所用设备的响应负载正在回应。
是的,您可以使用 python 开发 google 家。我已经使用 AWS Lambda 和 api 网关来映射网络挂钩。如果您的代码太小,您可以在 lambda 内联编辑器中编码,但如果它包含额外的导入包,请在您的机器中编码并将其与必要的包一起压缩。步骤是 for notifications
我正在开始开发 Google 主页操作,并希望使用 Python 语言而不是 https://developers.google.com/actions/get-started/ 的入门教程中提供的节点 js 来开发。
我正在阅读教程,但一直卡在需要为演示事实应用程序使用节点 js 的地步。
如上所述,我需要为此使用 Python。 (我认为网络挂钩在这里很重要。不确定它们是什么。)
webhook 是操作调用的回调。它将从 Google Assistant 接收包含所有上下文数据的 JSON 负载。 Google 将向您在 API.AI 控制台中指定为 webhook 的任何服务发送 POST 请求。然后由您将响应发送回 Google,以便它可以 'render' 在客户端设备上响应。您可以使用 flask 或任何其他 Python 框架来处理 POST 请求并生成您的响应。
请记住,Google 助手可以 运行 在各种平台上,因此,您需要查看 'surface' 参数来专门针对您所用设备的响应负载正在回应。
是的,您可以使用 python 开发 google 家。我已经使用 AWS Lambda 和 api 网关来映射网络挂钩。如果您的代码太小,您可以在 lambda 内联编辑器中编码,但如果它包含额外的导入包,请在您的机器中编码并将其与必要的包一起压缩。步骤是 for notifications