Gör så här: skicka schemalagda meddelanden

Om du har ett scenario där du vill skicka ett meddelande vid ett senare tillfälle, men inte har ett enkelt sätt att aktivera din backend-kod för att skicka meddelandet. Aviserings hubbar på standard nivå stöder en funktion som gör att du kan schemalägga meddelanden upp till sju dagar i framtiden.

Schemalägg dina meddelanden

När du skickar ett meddelande använder du bara- ScheduledNotification klassen i Notification Hubs SDK, som du ser i följande exempel:

Notification notification = new AppleNotification("{\"aps\":{\"alert\":\"Happy birthday!\"}}");
var scheduled = await hub.ScheduleNotificationAsync(notification, new DateTime(2014, 7, 19, 0, 0, 0));

Avbryt schemalagda meddelanden

Du kan också avbryta ett tidigare schemalagt meddelande med hjälp av dess notificationId:

await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);

Det finns ingen gräns för hur många schemalagda meddelanden du kan skicka.

Nästa steg

Se följande självstudiekurser: