gpt4 book ai didi

ios - 在 Nest API 中注销选项?

转载 作者:行者123 更新时间:2023-11-29 12:13:52 25 4
gpt4 key购买 nike

我正在使用 nest api 开发一个 iOS 应用程序,我能够通过呈现 nest WebView 登录我的 nest 帐户,并能够获取与该帐户关联的所有烟雾和恒温器。

当我使用不同的帐户登录时,我得到的是添加到先前帐户的设备,而不是添加到当前帐户的设备。

这些是我的问题:

  1. 如何退出当前用户帐户?
  2. 如何从多个 nest 帐户获取设备?

https://github.com/nestlabs/iOS-NestDK

在这里我可以第一次登录,我已经编写了从另一个 nest 帐户重新登录的代码(通过呈现 nest web View ),但是在使用另一个 nest 帐户登录后,我得到了以前的结构(这是第一个帐户的结构)。

最佳答案

您可以在我们的文档中找到有关取消身份验证和使 token 无效的信息:https://developer.nest.com/documentation/cloud/deauthorization-overview/

调用 HTTP DELETE 并替换 <access_token>使用您想要使之无效的 token 。这是 cURL 中的示例。

curl -v -X DELETE 
"https://api.home.nest.com/oauth2/access_tokens/<access_token>"

这将删除您与该 token 的连接并使其失效,因此使用它的任何其他服务将不再具有访问权限。

关于ios - 在 Nest API 中注销选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32474255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com