作法:傳送排定通知
如果您想要在未來某個時間點傳送通知,但卻沒有簡單的方法可喚醒您的後端程式碼來傳送通知。 標準層通知中樞支援的功能可讓您安排未來 7 天的通知。
排程通知
傳送通知時,只要使用通知中樞 SDK 中的 ScheduledNotification
類別,如下列範例所示︰
Notification notification = new AppleNotification("{\"aps\":{\"alert\":\"Happy birthday!\"}}");
var scheduled = await hub.ScheduleNotificationAsync(notification, new DateTime(2014, 7, 19, 0, 0, 0));
取消已排程的通知
此外,您也可以使用其 notificationId 取消先前已排程的通知︰
await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);
您可以傳送的排定通知數目沒有限制。
下一步
請參閱下列教學課程: