Google Actions账户关联异常:未触发SYNC事件且页面无法关闭
问题排查:Google Action OAuth重定向页面无法关闭 + SYNC事件未触发
背景与核心问题
- 已耗时近10小时调试Google Assistant API,由于Google弃用Assistant对话功能,相关资料查询难度极大
- 需求:开发一款可与自有API通信的Google Action,已完成Google Console动作创建及OAuth认证配置
- 当前两个关键问题:
- 在Google Home中添加动作时,登录完成后重定向至OAuth的
redirect_uri页面无法自动关闭 - 设备发现流程中应触发的
SYNC事件从未被自有API接收(Postman测试API响应正常)
- 在Google Home中添加动作时,登录完成后重定向至OAuth的
- 不确定两个问题是否存在关联,未找到有效的排查资源
已执行的排查操作
- 尝试通过SmartHome API的
requestSync发送事件,但该操作需在初始SYNC完成后执行,未解决问题 - 使用Postman向Google Action配置的fulfillment endpoint触发事件时,API可正常接收消息
技术栈详情
- 本地应用通过ngrok实现公网暴露
- 后端基于NestJS框架搭建
- 单独维护一个NodeJS项目负责智能家居集成,用于接收Intent并调用NestJS接口
- 依赖包版本:
"actions-on-google": "^3.0.0", "body-parser": "^1.20.2", "cookie-parser": "^1.4.6", "googleapis": "^126.0.1", "googleapis-common": "^7.0.0", "@googleapis/homegraph": "^4.0.6"
内容的提问来源于stack exchange,提问作者Frompline
相关产品推荐
相关产品推荐

