获取示例的 Nest 访问令牌

Obtaining a Nest Access Token for sample

我只是在探索 Nest Developers API,所以我想我会从 运行 nestlabs/nest-twitter 示例开始。

我已经遇到了几个问题!一个是构建源,另一个是获取 Nest 访问令牌。我将分别解决这些问题,所以从 Auth 问题开始...

我已经创建了一个开发者帐户,并定义了一个新的演示产品。从那里我使用了授权 URL https://home.nest.com/login/oauth2?client_id=[myClientId]&state=STATE,并从我的常规 Nest 帐户成功生成了一个八字符的 Pincode。

返回产品页面,我将 Pincode 插入授权令牌 URL

https://api.home.nest.com/oauth2/access_token?client_id=[myid]&code=[myPincode]&client_secret=[mySecret]&grant_type=authorization_code

我得到的响应是 "message":"404 Not Found".

我做错了什么?

您很可能正在使用 HTTP GET 或 PUT。确保您使用的是 POST.