我想使用Hue Java SDK创建一个场景。这是我正在使用的代码:
mHueSDK.getSelectedBridge().saveScene(scene, ...);
它不起作用,它会出错。这是onError(...)中的输出:
方法,PUT,不适用于资源,/场景
为什么这不起作用?
感谢您的帮助。
答案 0 :(得分:1)
PUT用于更新现有场景。 POST用于创建新场景。
由于saveScene(...)用于创建新场景和更新现有场景,我的猜测是,因为你有一个PUT错误,你创建的场景缺少一些必需的数据,所以它试图做一个更新PUT而不是创建POST。