2

アクセス トークンを取得するには、ピン認証プロセスを実行する必要があります。このアクセス トークンはどのくらいの期間有効ですか? セッションを維持するために何かする必要がありますか?それともトークンを保存するだけでよいですか?

あまり意味がないのは、ピン認証プロセスを何度も行ったことです。developer.nest.com/clients によると、現在のユーザーはまだ 1000 人あたり 1 人しかいないため、既存のユーザーは破棄されていると思われます。新しいものを求めるたびに。

4

2 に答える 2

1

OAuth 2.0 仕様expires_inでは、トークンのフィールドを次のように定義しています。

アクセス トークンの有効期間 (秒単位)。たとえば、値「3600」は、応答が生成されてから 1 時間でアクセス トークンが期限切れになることを示します。省略した場合、認可サーバーは、他の手段で有効期限を提供するか、デフォルト値を文書化する必要があります (SHOULD)。

于 2014-10-15T20:54:29.703 に答える
0

Sanction Pythonモジュールを使用してOAuthアクセストークンを取得すると、1729295254.0の値が得られました。これは、正しい計算を行い、初期値が秒単位であった場合、約54年に相当します。

2 番目の質問に対する答えは、ログインしているネスト アカウントが原因である可能性が最も高いです (私にとっては常に同じものでした)。

于 2014-10-23T13:37:20.573 に答える