Google Home Action调用Web Hook失败求助:模拟器测试无响应
Google Actions无法与Flask Webhook建立通信,客户端错误8
操作步骤
- 创建Python Flask API并通过SSL部署到服务器
- 使用Postman成功测试该API,确认能正常接收请求并返回符合格式的响应
- 在Actions控制台创建新项目,完成Action的命名与基础配置
- 初始配置时跳过账号关联,后续尝试配置账号关联端点后,仍未触发与Webhook的通信
- 在开发板块将API地址填写为fulfillment URL并保存配置
- 切换到测试板块的“Speaker”模式,选择系统建议文本发起测试
测试结果
- Flask应用终端无任何日志输出,说明Action未向Webhook发送任何请求
- Actions控制台测试页面显示错误提示:
We're sorry, but something went wrong. Please try again. - 测试页面的REQUEST、RESPONSE、AUDIO区域均为空内容
- 调试面板输出的DEBUG信息如下:
{ "response": "We're sorry, but something went wrong. Please try again.", "expectUserResponse": false, "conversationToken": "", "audioResponse": "", "ssmlMarkList": [], "clientError": 8, "is3pResponse": false, "clientOperationList": [], "projectName": "", "renderedHtml": "", "previewStartTimeMicros": "", "isEmptyResponse": false, "agentName": "", "servingModelOutdated": false }
已尝试的排查动作
- 启用Google账号的“Web & App Activity”权限
- 尝试配置账号关联端点,但未观察到任何请求发送到Webhook
求问如何解决这个问题,让Google Actions成功与Flask Webhook建立通信,消除客户端错误8?
内容的提问来源于stack exchange,提问作者user1686620
相关产品推荐
相关产品推荐

