三星智能电视唯一的设备标识符
Samsung smart tv unique device identifier
我正试图通过编程从三星智能电视设备中获取某种唯一的设备标识符。
我在文档中发现的最接近的东西是SAMSUNG-INFOLINK-NNAVI
对象上的GetDUID
函数,但它需要提供mac地址,这让我困惑于这个函数的真正目的
我的问题是:例如,如何获得设备序列号或其他唯一标识它的信息。
根据SamsungDForum,获取DUID("设备唯一ID")的方法是:
在index.html中添加:
<object id='pluginNetwork' border=0 classid='clsid:SAMSUNG-INFOLINK-NETWORK'></object>
<object id='pluginObjectNNavi' border=0 classid='clsid:SAMSUNG-INFOLINK-NNAVI'></object>
在你的Javascript中的某个地方
var networkPlugin = document.getElementById('pluginNetwork');
var nnaviPlugin = document.getElementById('pluginObjectNNavi');
var deviceId = nnaviPlugin.GetDUID(networkPlugin.GetHWaddr());
我知道你已经看到了,但老实说,我不认为还有其他解决方案。
编辑:如果您正在寻找获取设备ESN(电子序列号)的方法,请查看@IvanSolntsev的答案。
edit2:更新了DUID官方文档链接。
您可以使用GetESN函数
在html:中
<object id='pluginExternal' border=0 classid='clsid:SAMSUNG-INFOLINK-EXTERNALWIDGETINTERFACE'></object>
在javascript:中
var ExternalWidgetInterface = document.getElementById('pluginExternal');
var sn = ExternalWidgetInterface.GetESN("NFLX");
相关文章:
- 三星智能电视唯一的设备标识符
- JavaScript:将 URL 字符串转换为唯一标识符
- 在Chart.js段中嵌入唯一标识符
- 如何重新编码我的jQuery/JavaScript函数,使其更通用,不需要唯一标识符
- Facebook 连接唯一的秘密用户标识符
- 获取对象的唯一标识符
- 在 JavaScript 中创建唯一标识符
- 有没有办法获取谷歌浏览器实例的唯一标识符
- 永久唯一移动设备标识符(Evercookie?)
- chase.com 登录流是否使用 JavaScript 中的设备唯一标识符
- 使用1个HTML表单:要求用户提供唯一标识符,从数据库中获取记录,解析为JSON,使用jquery填充插件填充HTML页
- AJAX 响应消息唯一标识符
- Phonegap和Angularjs-iOS唯一标识符
- 使用微时间作为唯一标识符的潜力
- Jquery . AJAX():唯一的AJAX查询标识符
- 在JavaScript中生成一个(非udid)标识符来唯一标识iOS设备
- 如何将元素个性化为唯一标识符
- Javascript根据唯一标识符替换十六进制
- 如何用IP地址和其他标识符唯一地识别访问者
- 使用key属性作为唯一标识符