我正在编写一个 bash 脚本来与我的 ecobee 交互(查询信息和更改设置)。 我已经完成所有授权(访问令牌和刷新令牌),现在正尝试从 ecobee 请求信息。 这个json参数列表是动态创建的。 Developers API Doc 中的 curl 示例似乎都不起作用。 我试过将 json ...
我正在编写一个 bash 脚本来与我的 ecobee 交互(查询信息和更改设置)。 我已经完成所有授权(访问令牌和刷新令牌),现在正尝试从 ecobee 请求信息。 这个json参数列表是动态创建的。 Developers API Doc 中的 curl 示例似乎都不起作用。 我试过将 json ...
我试图在 ecobee 开发人员登录页面上注册,但没有任何反应。 页面只是再次刷新进入“登录成为ecobee开发者”页面,并没有继续前进。 我尝试过不同的浏览器和隐身模式,清除我的缓存和不同的机器,同样的问题。 我给 ecobee 支持团队发了电子邮件,他们只是把我送到这里,所以任何建议都将不胜感 ...
作为我上一个问题( ecobee请求的Alamofire语法 )的后续内容,我更愿意只使用URLSession来处理请求。 现在,我回到使用以下代码超时状态408的请求: 我怀疑我没有正确添加查询参数。 ...
我正在尝试使用Alamofire从Swift 4中找到调用ecobee API的正确语法。 他们的cURL示例: 我最接近解决方案的是这个 当我运行它时,调用最终失败,状态码为408,服务器超时。 当我将HTTP方法更改为使用.post时,调用完成,但响应是内部状态3 ...
该API需要包含授权代码的标头。 所以这就是我到目前为止 我能够使用Curl进行查询,并且我知道令牌是正确的。 但是,当我尝试使用XMLHttpRequest时,出现此错误: 500: 代码:1消息:“认证失败。需要令牌。” 这使我认为设置HEADER有点问题... ...
Ecobee API 文档将其显示为访问其 API 的一种方式: 我在 curl 中使用了该代码,它似乎有效。 但是,当我尝试使用我认为等效的 python 代码时,它不起作用。 (我真的一点也不了解 curl。我从几个小时的互联网研究中了解到的。) 我正在使用的代码: 当我发送这个 ...