방법: 예약된 알림 보내기
이후 특정 시점에 알림을 보내려는 시나리오가 있지만 알림을 보내는 백 엔드 코드를 다시 시작하는 간편한 방법이 없습니다. 표준 계층 알림 허브는 이후 최대 7일까지 알림을 예약할 수 있는 기능을 지원합니다.
알림 예약
알림을 보내는 경우 다음 예제와 같이 Notification Hubs 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);
보낼 수 있는 예약된 알림 수에는 제한이 없습니다.
다음 단계
다음 자습서를 참조하세요.