philips-hue - 来自 philips-hue 桥的“未经授权的用户”响应
问题描述
现在我正在尝试使用 IoTivity 框架控制 Hue 桥。
当我从 MPMClientSample (MiniPluginManager) 发送 GET 消息时,响应消息是
[{
"error": {
"type": 1,
"address": "/lights",
"description": "unauthorized user"
}
}]
我应该为此使用什么“用户名”?现在我使用“newdeveloper”作为默认值。
解决方案
我找到了解决方案。 https://developers.meethue.com/develop/get-started-2/
参考开发者页面的文档。我可以从 Hue 桥获得生成的用户名。
'我们需要使用网桥为您创建的随机生成的用户名。填写下面的信息,然后按 POST 按钮。
'当您按下 POST 按钮时,您应该会收到一条错误消息,让您知道您必须按下链接按钮。这是我们的安全步骤,因此只有您想要控制灯光的应用程序才可以。通过按下按钮,我们证明用户可以物理访问桥梁。
“去按下桥上的按钮,然后再次按下 POST 按钮,你应该会得到如下所示的成功响应。”
推荐阅读
- excel - 考虑到单元格具有不同的字符长度,将单元格拆分为 2
- css - Swiper - 有没有办法在每张幻灯片后自动滚动顶部?
- javascript - 如何使用 jquery 每个循环用多个动态 url 替换多个链接?
- java - 覆盖哈希码和等于强制所有实例相同
- rdf - 关于映射语言以及我们如何将数据转换为三元组?
- c++ - 如何同时在 2 个不同的类中使用 mousePressEvent QT
- titanium - Titanium POST 表单参数不适用于带有 7.2.0.GA SDK 的 Android
- java - maven中的Azure函数访问onedrive
- node.js - 如何在 Heroku 的生产模式下修复 mongo db 问题?
- c# - 使用 WinSCP 计算远程 SFTP 文件夹中的文件