Bagikan melalui


Panduan: Mengirim pemberitahuan terjadwal

Jika Anda memiliki skenario saat Anda ingin mengirim pemberitahuan di beberapa titik di masa mendatang, tetapi tidak memiliki cara mudah untuk membuat kode backend untuk mengirim pemberitahuan. Hub pemberitahuan tingkat standar mendukung fitur yang memungkinkan Anda menjadwalkan pemberitahuan hingga tujuh hari mendatang.

Menjadwalkan pemberitahuan Anda

Saat mengirim pemberitahuan, cukup gunakan ScheduledNotification kelas di SDK Notification Hubs seperti yang ditunjukkan dalam contoh berikut:

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

Membatalkan pemberitahuan terjadwal

Selain itu, Anda dapat membatalkan pemberitahuan terjadwal sebelumnya menggunakan notificationId-nya:

await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);

Tidak ada batasan jumlah pemberitahuan terjadwal yang dapat Anda kirim.

Langkah berikutnya

Lihat tutorial berikut: