Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to get device token id of windows phone for push notification?

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?

like image 303
user2260989 Avatar asked Aug 26 '13 06:08

user2260989


People also ask

How do I find the device token on my phone?

Whenever your Application is installed first time and open, MyFirebaseMessagingService created and onNewToken(String token) method called and token generated which is your Device Token or FCM Token.

What is device ID in push notification?

Android HWID For Android devices, HWID is a random set of letters and digits generated by the first app with the Pushwoosh SDK installed on the device. It's later shared with other apps that contain Pushwoosh SDK so that all such apps will have the same HWID as a result.

How can we get device token for Android for push notification?

To receive the Device Token (and updates to the token value) and push notifications, you must create a custom class that extends FirebaseMessagingService . The onNewToken callback fires whenever a new token is generated.

What is a device token identifier?

A token uniquely identifies an app on a device. An app can call the getToken method to request a token from the Push Kit server.


2 Answers

You can use the DeviceExtendedProperties -

byte[] myDeviceID = (byte[])Microsoft.Phone.Info.DeviceExtendedProperties.GetValue("DeviceUniqueId");
string idAsString = Convert.ToBase64String(myDeviceID);
like image 97
Sahil Mittal Avatar answered Nov 15 '22 12:11

Sahil Mittal


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.

like image 35
Josue Yeray Avatar answered Nov 15 '22 10:11

Josue Yeray