首页 > 解决方案 > Google 请求同步操作返回 http 错误 500

问题描述

当我对一个 agentUserId 进行请求同步时,它返回给我 http 错误 500,但我不知道为什么。

我还发现我无法执行来自 Google Home 应用程序的任何请求,但如果我更改与该 agentUserId 连接的电子邮件,请求同步工作正常,我可以毫无问题地命令我的设备。

我还发现,如果我更改与我的 domotic 关联的 agentUserId,那么两个帐户都可以工作并且可以控制设备。似乎这对夫妇的电子邮件和agentUserId被禁止或某种形式。

我已经写信给谷歌支持,但他们让我写在这里。如果有人可以提供帮助,将不胜感激

标签: actions-on-googlegoogle-smart-homesmarthomeskill

解决方案


返回 HTTP 500 错误代码的事实意味着服务器遇到了阻止其完成请求的意外情况。通常,这表明服务器无法找到更好的 5xx 错误代码来响应,并且网站的服务器出现了问题,但服务器无法更具体地说明确切的问题是什么。因此,如果不进一步调试,很难确定确切的原因。正如评论中提到的,您在记录器中没有看到来自 Google 的任何请求,这表明与用户关联的“agentUserdId”(并在原始 SYNC 请求中发送)可能不存在。但需要进一步调试才能找出此问题的根本原因并执行以下操作,


推荐阅读