我想尝试一下 NETTDK 在 iOS 中的工作方式。于是我找到并下载了它的source code来自 Github NestLab。按照指示,我在 Constant.m 中替换了我的 NestClientID 和 NestClientSecret,而所有其他字段(NestCurrentAPIDomain、NestState、RedirectURL)保持不变。然后我 build 并运行。
屏幕 1:“连接您的巢帐户”<--我点击了它
屏幕 2:“Connect with Nest”标题,Works with Nest... <-- 我点击页面底部的“Accept”
屏幕 3:输入我的 NEST 开发者电子邮件和密码
屏幕 4:显示 PINCODE
我不确定在屏幕 4 中下一步该做什么,因为它让我别无选择。如果我按导航栏上的“取消”,应用程序会将我带回屏幕 1。
在屏幕 4 之后,我希望看到可以从应用程序控制的模拟 NEST 设备列表(使用 Chrome 插件),但实际上我看不到任何选项可以帮助我前进。
您是否成功运行此示例代码?请告诉我如何。
谢谢,
最佳答案
您需要将 RedirecteURL 更改为 https://localhost在 Constant.m 中并将重定向 URI 从嵌套网站(编辑产品)更改为 https://localhost
关于来自 Github 的 iOS NETDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26071234/