2016-06-23 7 views
1

Ich versuche, die Lösungen für die Push-Benachrichtigung vom Server zu finden, aber ich bekomme keinen Erfolg. Kann mir jemand helfen, für die Push-Benachrichtigung auf Anwendungs- und Serverseite zu codieren?Push-Benachrichtigung in UWP

Antwort

1

Sie geben keine bestimmte Seite an. Werfen Sie einen Blick auf die instructions and samples.

Der Toast kann eine Reihe von Aktionen erzeugen. Eine der Aktionen besteht darin, Ihre App im Vordergrund zu starten und den Argumentwert zu übergeben. Ihre App kann dann tun, was sie will, wenn sie aktiviert wird, da sie die Argumente auswerten kann.

1

Here ist eine großartige Ressource für den Einstieg.

Sie sollten wissen aber, dass vor Fragen auf Stack Overflow fragen Sie ein Minimum oder Forschung tun sollten, und mit einer spezifischen Frage auf, was Sie bereits versucht haben.

0

Nur einige weitere Informationen zum Microsoft Azure Notification Hubs for Windows Store Apps

ich dieses auf jeden Fall hinzufügen empfehlen, aber ich werde erklären, warum. Es ist wirklich einfach Notification Hub zu konfigurieren, um Benachrichtigungen von Ihnen gesockelt zu senden. Wenn Sie oben genannten Artikel überarbeiten, werden Sie sehen, dass Sie nur wenige Schritte implementieren müssen, damit es funktioniert. Dies ist die einfache Code-Benachrichtigung von Ihrem Backend senden:

private static async void SendNotificationAsync() 
{ 
NotificationHubClient hub = NotificationHubClient.CreateClientFromConnectionString("<connection string with full access>", "<hub name>"); 
var toast = @"<toast><visual><binding template=""ToastText01""><text id=""1"">Hello from a .NET App!</text></binding></visual></toast>"; 
await hub.SendWindowsNativeNotificationAsync(toast); 
} 

paar Zeilen und es ist bereit. Ich empfehle auch diese, weil Sie dies leicht mit anderen Plattformen wie Android oder iOS integrieren können. Es gibt auch sehr gute Dokumentation, wenn Sie Ihr Backend erweitern möchten. Hier ist ein guter Artikel: https://msdn.microsoft.com/pl-pl/library/azure/dn743807.aspx

Wenn Sie Fragen dazu haben, bitte Kommentar hinzufügen und ich hoffe, dass dies Ihnen helfen wird.