Json XBMC GetInfoLabels命令不工作

Json XBMC GetInfoLabels命令不工作,json,json-rpc,xbmc,Json,Json Rpc,Xbmc,有一个关于JSON XBMC API的快速问题。我想使用GetInfoLabels命令在我的网页上获取有关系统的大量信息。但我不知道这个命令是如何工作的。我尝试了以下方法 http://192.168.5.34/jsonrpc?request={"jsonrpc":"2.0","id":"1","method":"XBMC.GetInfoLabels","params":["Network.IPAddress","Network.MacAddress"]} 但是我得到了这个输出 {"error

有一个关于JSON XBMC API的快速问题。我想使用GetInfoLabels命令在我的网页上获取有关系统的大量信息。但我不知道这个命令是如何工作的。我尝试了以下方法

http://192.168.5.34/jsonrpc?request={"jsonrpc":"2.0","id":"1","method":"XBMC.GetInfoLabels","params":["Network.IPAddress","Network.MacAddress"]}
但是我得到了这个输出

{"error":{"code":-32602,"data":{"method":"XBMC.GetInfoLabels","stack":{"message":"Invalid type string received","name":"labels","type":"array"}},"message":"Invalid params."},"id":"1","jsonrpc":"2.0"}
因此,收到的错误类型字符串无效,但我无法使其正常工作。我只尝试了1个标签,没有引号,在额外的{}。。。他们中的大多数给出了一个解析错误,所以我认为这是我能得到的最好的。有人知道如何使用这个命令吗


谢谢

好的,经过大量研究,我似乎不得不用一系列标签制作一个对象。这就是有效的解决方案

http://192.168.5.34/jsonrpc?request={"jsonrpc":"2.0","method":"XBMC.GetInfoLabels","params":{"labels": ["Network.IPAddress","Network.MacAddress"] },"id":1}

因此,您可以从XBMC系统获得IP和MAC。

您可能应该接受您的答案。您将获得代表分数,并且该问题将从未回答的问题列表中消失。感谢您的提醒!:我等了48个小时,所以忘了