Bezdepbonusu7Программирование: статьи и ответы

Вопрос

API для получения понятного имени вашего устройства Windows Phone 8?

Автор вопроса: Andy WestonОтветов: 4

Есть ли способ узнать имя вашего телефона? Имя, которое вы видите в свойствах проводника Windows в качестве имени устройства?

Я просмотрел Microsoft.Phone.Info.DeviceStatus.DeviceName, но там все по-другому. Я просмотрел DeviceExtendedProperties, но сейчас это в основном устарело.

Телефон запрашивает это имя во время настройки. Я также могу увидеть это имя и изменить его в настройках приложения WinRT для WP8. Но я не вижу способа получить его через API.

(Мне нужно это имя, чтобы я мог передать его веб-службе, которая показывает список устройств)

device-namewindows-phone-8

Ответы

Ответ 1 · JustinAngel

Нет общедоступного API WP8 для получения удобного для пользователя имени устройства. Если вы хотите однозначно идентифицировать телефон, используйте ANID2.

Ответ 2 · рейтинг 9 · Richard

Windows.Networking.Proximity.PeerFinder.DisplayName предоставит вам имя, которое пользователь дал телефону.

Ответ 3 · рейтинг 1 · Pedro Lamas

Я не думаю, что в базовом API есть что-то, что позволит вам это сделать, вероятно, из соображений безопасности!

Ответ 4 · рейтинг 1 · Diego Mejia

Это даст вам производителя и название модели. Для моей Nokia Lumia 930 это журнал "NOKIA RM-1045_1044", это не самое понятное имя, но оно позволит вам различать устройства.

var deviceInformation = new Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation();
console.log(deviceInformation.systemSku);

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы