HT-CT800不支持某些get API函数

时间:2019-05-20 10:26:23

标签: sony-audio-control-api

getInterfaceInformation中的“我的设备”

{
    "id": 33,
    "result": [
        {
            "interfaceVersion": "4.0.0",
            "modelName": "HT-CT800",
            "productCategory": "homeTheaterSystem",
            "productName": "Bar",
            "serverName": ""
        }
    ]
}

固件版本为M39.R.0377

我尝试将getSoundSettings

一起使用
{
    "method": "getSoundSettings",
    "id": 73,
    "params": [
        {
            "target": ""
        }
    ],
    "version": "1.1"
}

它返回

{
    "error": [
        12,
        "getSoundSettings"
    ],
    "id": 73
}

也使用getSupportedApiInfo 仍然返回

{
    "error": [
        12,
        "getSupportedApiInfo"
    ],
    "id": 5
}

这些方法有效:

  • getInterfaceInformation(v1.0)
  • getPowerStatus(v1.1)
  • getSWUpdateInfo(v1.0)
  • getSystemInformation(v1.4)

1 个答案:

答案 0 :(得分:1)

请确保对于调用“ getSoundSettings”的方法使用正确的路径http://{{IP}}:{{port}}/sony/{{lib}},该路径应为http://{{IP}}:{{port}}/sony/audio,对于“ getSupportedApiInfo”,则应为http://{{IP}}:{{port}}/sony/guide

您可以找到API参考https://developer.sony.com/develop/audio-control-api/api-references/api-overview-2

中列出的每种方法的库。