我正在使用nest apis开发一个iOS应用程序,我可以通过显示嵌套网络视图登录我的嵌套帐户,并能够获得与该帐户关联的所有烟雾和恒温器。
当我使用其他帐户登录时,我会获取添加到以前帐户的设备,而不是添加到当前帐户的设备。
这是我的问题:
https://github.com/nestlabs/iOS-NestDK
我可以在这里第一次登录 我已经编写了从另一个嵌套帐户重新登录的代码(通过呈现嵌套网络视图),但是在使用另一个嵌套帐户登录后,我获得了之前的结构(这是第一个帐户的结构)。 / p>
答案 0 :(得分:1)
您可以在我们的文档中找到有关取消身份验证和令牌失效的信息:https://developer.nest.com/documentation/cloud/deauthorization-overview/
进行HTTP DELETE调用并将<access_token>
替换为您要使其无效的令牌。这是cURL中的一个示例。
curl -v -X DELETE
"https://api.home.nest.com/oauth2/access_tokens/<access_token>"
这将删除您与该令牌的连接以及无效,因此使用它的任何其他服务将无法再访问。