【问题标题】:Philips Hue - "method, PUT, not available for resource, /scenes" (Java SDK) [closed]Philips Hue -“方法,PUT,不可用于资源,/scenes”(Java SDK)[关闭]
【发布时间】:2016-12-26 13:37:02
【问题描述】:

我想使用 Hue Java SDK 创建一个场景。这是我正在使用的代码:

mHueSDK.getSelectedBridge().saveScene(scene, ...);

它不起作用,它给出了一个错误。这是 onError(...) 中的输出:

方法,PUT,不可用于资源,/scenes

为什么这不起作用?

感谢您的帮助。

【问题讨论】:

    标签: java android philips-hue


    【解决方案1】:

    PUT 用于更新现有场景。 POST 用于创建新场景。

    由于 saveScene(...) 用于创建新场景和更新现有场景,我的猜测是,由于您收到 PUT 错误,您创建的场景缺少一些必需的数据,所以它试图做一个更新 PUT 而不是创建 POST。

    【讨论】:

    • 我猜 - 他没有发布源代码 - 他错过了设置标识符。但是然后...请参阅下面的答案。
    猜你喜欢
    • 2018-05-19
    • 2016-11-26
    • 2015-07-01
    • 2015-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-28
    相关资源
    最近更新 更多