我正在寻找某种方法来判断Hue Remote API是打开还是关闭。可以接受状态页,甚至可以使用REST客户端(例如Postman或Insomnia)查询端点。
我正在使用Postman并完成有关Hue和远程控制的一些开发任务,例如打开灯,获取状态等。我执行了remote authentication中概述的步骤,并且我具有有效的access_token。 / p>
现在,我正在尝试通过remote api quick start guide的方式。立即,我遇到了问题。
当我将PUT请求发送到https://api.meethue.com/bridge/0/config时,响应为500 Internal Server Error
。对我来说,这表明服务器/服务有问题。
要进一步解决该问题,我删除了授权和内容类型标头,并提交了另一个PUT请求。响应为401 Unauthorized
,其内容如下:
{
“fault”: {
“faultstring”: “Invalid access token”,
“detail”: {
“errorcode”: “oauth.v2.InvalidAccessToken”
}
}
}
我提交了另一个PUT请求。这次使用了必需的标题,但是更改了令牌(添加了其他字符)。此请求的响应与上面的401 Unauthorized
相同,包括正文响应消息。这表明正在检查授权标头的存在并验证了承载令牌。
看来我正在尽一切所能。已经几个小时了,我开始怀疑是否有更好的方法来检查服务状态。