2015-12-17 98 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和產品密鑰,也稱爲客戶端密鑰。 –

相關問題