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: