Nest示例iOS(iOS-NestDK)应用程序

时间:2014-11-15 20:06:43

标签: nest-api

我被困住了,希望有人能够帮助我。我已经浏览了Nest提供的示例iOS应用程序。我已注册为开发人员,并具有嵌套客户端ID和嵌套客户端密钥。我已下载示例应用程序,我的目标是使用此参考来构建一个iOS应用程序,该应用程序与我家中的多个连接设备连接。

我编译了应用程序,可以通过xCODE运行它。使用客户端ID和客户端密钥,我也可以进入客户端授权屏幕。然后我可以登录嵌套,并获得PIN。这就是我被困住的地方,我期待通过授权客户端,我会以某种方式获得一个访问令牌,我可以在API调用期间使用它来提供访问权限。我看到了解析访问令牌的示例代码,但是我没有看到任何代码路径来获取和访问令牌。

2 个答案:

答案 0 :(得分:0)

谢谢,我刚刚找到了我想要的答案。我错过了重定向URI,在应用程序中设置后我现在可以通过了。我的应用程序实际上没有发布到服务器,因此假设我不需要重定向URI。显然这是下一个要求,但iOS和Osx有一个解决方法...这是线程。

Non-HTTP[S] OAuth redirect for Nest API

答案 1 :(得分:0)

我也被困在这里,但在Android-nestdk中找到了解决方案 " OAUTH REDIRECT_URL将在nest开发者网站的客户注册页面中设置,而不仅仅是在Constants.m"

I also put https://localhost on both location and it worked immediately like the user said.

https://stackoverflow.com/a/27530025/954074