问题
I am creating a windows phone 8 app in phone gap + mobile jquery using visual studio 2012. I want to get the device token id from the device for push notifications. Can anyone guide me as to how can I get device token id of windows phone 8?
回答1:
You can use the DeviceExtendedProperties
-
byte[] myDeviceID = (byte[])Microsoft.Phone.Info.DeviceExtendedProperties.GetValue("DeviceUniqueId");
string idAsString = Convert.ToBase64String(myDeviceID);
回答2:
For what reason you need the device ID? In Windows Phone 8 you need to get a Push Notification cannel, that is an URL that unique identify your app & device combination. Later you use that URL to send your Notification XML to the Microsoft Push Notification Services. You can take a look at how Notifications work here.
来源:https://stackoverflow.com/questions/18438255/how-to-get-device-token-id-of-windows-phone-for-push-notification