5

我正在使用 Visual Studio 2012 在 phone gap + mobile jquery 中创建一个 windows phone 8 应用程序。我想从设备获取设备令牌 ID 以进行推送通知。谁能指导我如何获取 Windows Phone 8 的设备令牌 ID?

4

2 回答 2

5

You can use the DeviceExtendedProperties -

byte[] myDeviceID = (byte[])Microsoft.Phone.Info.DeviceExtendedProperties.GetValue("DeviceUniqueId");
string idAsString = Convert.ToBase64String(myDeviceID);
于 2013-08-26T07:44:42.657 回答
1

您需要设备 ID 的原因是什么?在 Windows Phone 8 中,您需要获取推送通知通道,这是一个唯一标识您的应用和设备组合的 URL。稍后您使用该 URL 将您的通知 XML 发送到 Microsoft 推送通知服务。您可以在此处查看通知的工作原理。

于 2013-08-26T07:51:15.187 回答