我想得到我的webOS智能电视的MAC地址务实地发送的api请求,但我找不到如何获得。请帮帮忙
我使用了露娜服务api,但它只给出了设备唯一的ID。
var request = webOS.service.request("luna://com.webos.service.sm", {
method: "deviceid/getIDs",
parameters: {
"idType": ["LGUDID"]
},
onSuccess: function (inResponse) {
console.log("Result: " + JSON.stringify(inResponse));
// To-Do something
},
onFailure: function (inError) {
console.log("Failed to get system ID information");
console.log("[" + inError.errorCode + "]: " + inError.errorText);
// To-Do something
return;
}
});我期望输出74:40:BE:2A:B2:4A类型的Mac地址
发布于 2019-08-05 07:01:52
API似乎没有公开接口的mac地址。请注意,有两个mac地址(一个用于有线地址,一个用于无线连接)。
但是,如果您位于同一网络段,则可以查询ARP以获取电视ip地址的mac地址。
发布于 2021-11-23 14:46:56
let mac = '';
let mac2 = '';
webOS.service.request("luna://com.webos.service.connectionmanager", {
method: "getinfo",
parameters: {},
onSuccess: function (args) {
mac = args.wiredInfo.macAddress;
mac2 = args.wifiInfo.macAddress;
},
onFailure: function (args) {
}
}); https://stackoverflow.com/questions/57353499
复制相似问题