如何验证Hue Remote API是否已启动并正在运行?

时间:2019-01-12 19:08:11

标签: philips-hue

我正在寻找某种方法来判断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相同,包括正文响应消息。这表明正在检查授权标头的存在并验证了承载令牌。

看来我正在尽一切所能。已经几个小时了,我开始怀疑是否有更好的方法来检查服务状态。

0 个答案:

没有答案