具体的には、ユーザーのデバイスに関する次の情報を取得したいと考えています。
デバイス GUID やハードウェア ID など、ユーザーのデバイスを識別する一意の ID- デバイスのメーカーとモデル名
- OS ビルド文字列またはユーザーの OS パッチ レベルに関するその他の情報
何が可能で、WinJS でこのデータを取得するにはどうすればよいですか?
編集:ハードウェアIDを取得しました。グーグルで調べた後、ようやくWindows.System.Profile.HardwareIdentification.getPackageSpecificTokenの使用方法に頭を悩ませました
function getHardwareId() {
var ht = Windows.System.Profile.HardwareIdentification.getPackageSpecificToken(null);
var reader = Windows.Storage.Streams.DataReader.fromBuffer(ht.id);
var arr = new Array(ht.id.length);
reader.readBytes(arr);
var id = "";
for (var j = 0; j < arr.length; j++) {
id += arr[j].toString();
}
return id;
}