Envío de notificaciones programadas
Si tiene un escenario en el que desea enviar una notificación en algún momento del futuro, pero no tiene una forma sencilla de activar el código de back-end para enviar la notificación. Notification Hubs de nivel estándar admite una característica que le permite programar notificaciones para hasta siete días en el futuro.
Programación de las notificaciones
Cuando envíe una notificación, simplemente use la clase ScheduledNotification
en los SDK de Notification Hubs, tal como se muestra en el ejemplo siguiente:
Notification notification = new AppleNotification("{\"aps\":{\"alert\":\"Happy birthday!\"}}");
var scheduled = await hub.ScheduleNotificationAsync(notification, new DateTime(2014, 7, 19, 0, 0, 0));
Cancelación de notificaciones programadas
Además, puede cancelar una notificación programada anteriormente con su notificationId:
await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);
No hay límite de notificaciones programadas que puede enviar.
Pasos siguientes
Vea los siguientes tutoriales: