擅长:python、mysql、java
<p>在Python中,我会使用<a href="http://sanction.readthedocs.org/en/latest/#quickstart" rel="nofollow">sanction</a>之类的东西来保持简单。您应该能够使用如下代码让它与Nest API一起工作:(未测试,使用令牌流而不是pin流)</p>
<pre><code>from sanction.client import Client
# instantiating a client to get the auth URI
c = Client(auth_endpoint="https://home.nest.com/login/oauth2",
client_id=config["nest.client_id"])
# instantiating a client to process OAuth2 response
c = Client(token_endpoint="https://api.home.nest.com/oauth2/access_token",
client_id=config["nest.client_id"],
client_secret=config["nest.client_secret"])
</code></pre>
<p>这个库有很好的文档记录,所以如果有东西丢失,您应该可以从这里找到它。在</p>