API 不 return 除了元数据对象
API does not return anything except for metadata object
希望有人能帮我解决这个问题。
我在 developer.nest.com 上创建了一个新的 "product" 并赋予它 所有 可用权限 read/write 可用时访问。我的产品使用 code 身份验证,因此在完成所有步骤获取代码后,是时候提出一些请求了。
当我得到walkthrough的"Exchange the authorization code for an access token"时,除了元数据[=30=,我没有得到任何东西] 目的。没有关于我的设备或结构的任何信息。
我做错了什么?
谢谢。
元数据 对象不是 "Exchange the authorization code for an access token" 流的一部分。如果您看到 元数据,您一定收到了访问令牌并向 https://developer-api.nest.com 发出了 API 请求。在这里您会看到 metadata 对象。作为 "Exchange the authorization code for an access token" 的一部分,您的响应应该是访问令牌和过期时间,例如
{
"access_token": "c.FmDPkzyzaQe...",
"expires_in": 315569260
}
您很可能正在使用 Family Account 授权 Works with Nest 连接。目前只有家庭 "owner" 可以访问 Nest 结构和相关设备。
希望有人能帮我解决这个问题。
我在 developer.nest.com 上创建了一个新的 "product" 并赋予它 所有 可用权限 read/write 可用时访问。我的产品使用 code 身份验证,因此在完成所有步骤获取代码后,是时候提出一些请求了。
当我得到walkthrough的"Exchange the authorization code for an access token"时,除了元数据[=30=,我没有得到任何东西] 目的。没有关于我的设备或结构的任何信息。
我做错了什么?
谢谢。
元数据 对象不是 "Exchange the authorization code for an access token" 流的一部分。如果您看到 元数据,您一定收到了访问令牌并向 https://developer-api.nest.com 发出了 API 请求。在这里您会看到 metadata 对象。作为 "Exchange the authorization code for an access token" 的一部分,您的响应应该是访问令牌和过期时间,例如
{ "access_token": "c.FmDPkzyzaQe...", "expires_in": 315569260 }
您很可能正在使用 Family Account 授权 Works with Nest 连接。目前只有家庭 "owner" 可以访问 Nest 结构和相关设备。