smartthings auth example使用OAuth与SmartThings集成获取设备数据
Node.js中的SmartThings OAuth示例,通过OAuth验证到SmartThings,点击“API访问应用程序”,获取所有设备的JSON。这个示例应用程序使用一系列请求对用户进行SmartThings身份验证,为该用户安装SmartApp(请参阅smartapp.groovy),最后从该SmartApp获取他们所有设备的JSON。此程序通过使用OAuth 2.0验证用户请求SmartApp安装的唯一URL,立即从该SmartApp执行GET请求以获取设备的JSON数据并返回到浏览器。这个程序不涉及在Node应用程序本地创建用户缓存OAuth令牌,而是作为全面实施的起点。通过启用OAuth的SmartThings Web IDE创建SmartApp来完成设置。
下载地址
用户评论