我已经使用Microsoft的AppCenter实现了推送通知。我写了将要收到通知的事件,但有时事件被击中不止一次,事件5-6次。从Api,推送通知仅发送一次,并且在AppCenter门户中只有一个通知条目。
Push.PushNotificationReceived += (s, e) =>
{
//code to perform when notification is received.
}
我在App.xaml.cs的构造函数中编写了上述事件。下面是我用来发送通知的链接。
https://api.appcenter.ms/v0.1/apps/AppCenterOwner/AppName/push/notifications