2015-12-17 75 views
0

我正在逐步执行步骤Nest REST Quick Guide,现在在尝试获取访问令牌期间阻止了错误响应。 回应是:尝试使用curl获取访问令牌时出现错误响应client_not_active

{"error":"client_not_active","error_description":"client is not active","instance_id":"here_is_something_looks_like_guid"} 

我检查Error Messages Guide,它帮助了我很多要明白“客户端不活跃”。有用,嗯? 那么哪个客户端以及如何激活它? 我有一个家庭模拟器的工作,我也注册了一个所谓的'产品',我想开发(所以我有产品ID,产品的秘密,授权URL和访问令牌URL)。

[更新] 对于我用过的所有操作curl。 但是,使用发送POST数据的Firefox插件,我可以获取access_token。所以我保留这个问题,但到目前为止将坚持浏览器。

回答

1

这意味着您的产品/客户端已被停用,很可能是由于违反了服务条款。问题是否一直在发生?

+0

请参阅更新问题 - 仅当我尝试使用curl获取标记时它才返回“client_not_active”,但如果我使用Firefox和发布请求来标记该标记,则它会起作用。 –

+1

如果它适用于Firefox,那么curl命令很可能有问题。请确保您使用的是正确的产品ID,即a.a.客户端ID和产品密钥,也称为客户端密钥。 –

相关问题