Tindakan API push seluler - Amazon Simple Notification Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tindakan API push seluler

Untuk menggunakan API push seluler Amazon SNS, Anda harus terlebih dahulu memenuhi prasyarat untuk layanan notifikasi push, seperti Apple Push Notification Service (APN) dan Firebase Cloud Messaging (FCM). Untuk informasi selengkapnya tentang prasyarat, lihat Prasyarat untuk notifikasi pengguna Amazon SNS.

Untuk mengirim pesan notifikasi push ke aplikasi dan perangkat seluler menggunakan API, Anda harus terlebih dahulu menggunakan tindakan CreatePlatformApplication, yang mengembalikan atribut PlatformApplicationArn. Atribut PlatformApplicationArn kemudian digunakan oleh CreatePlatformEndpoint, yang mengembalikan atribut EndpointArn. Anda kemudian dapat menggunakan atribut EndpointArn dengan tindakan Publish untuk mengirim pesan notifikasi ke aplikasi dan perangkat seluler, atau Anda dapat menggunakan atribut EndpointArn dengan tindakan Subscribe untuk berlangganan suatu topik. Untuk informasi selengkapnya, lihat Gambaran umum proses notifikasi pengguna.

API push seluler Amazon SNS adalah sebagai berikut:

CreatePlatformApplication

Membuat objek aplikasi platform untuk salah satu layanan notifikasi push yang didukung, seperti APN dan FCM, yang dapat didaftarkan oleh perangkat dan aplikasi seluler. Mengembalikan atribut PlatformApplicationArn, yang digunakan oleh tindakan CreatePlatformEndpoint.

CreatePlatformEndpoint

Membuat endpoint untuk perangkat dan aplikasi seluler di salah satu layanan notifikasi push yang didukung. CreatePlatformEndpoint menggunakan atribut PlatformApplicationArn yang dikembalikan dari tindakan CreatePlatformApplication. Atribut EndpointArn, yang dikembalikan saat menggunakan CreatePlatformEndpoint, kemudian digunakan dengan tindakan Publish untuk mengirim pesan notifikasi ke aplikasi dan perangkat seluler.

CreateTopic

Membuat topik yang pesannya dapat dipublikasikan.

DeleteEndpoint

Menghapus endpoint untuk perangkat dan aplikasi seluler di salah satu layanan notifikasi push yang didukung.

DeletePlatformApplication

Menghapus objek aplikasi platform.

DeleteTopic

Menghapus topik dan semua langganannya.

GetEndpointAttributes

Mengambil atribut endpoint untuk perangkat dan aplikasi seluler.

GetPlatformApplicationAttributes

Mengambil atribut objek aplikasi platform.

ListEndpointsByPlatformApplication

Mencantumkan endpoint dan atribut endpoint untuk perangkat dan aplikasi seluler dalam layanan notifikasi push yang didukung.

ListPlatformApplications

Mencantumkan objek aplikasi platform untuk layanan notifikasi push yang didukung.

Publish

Mengirim pesan notifikasi ke semua endpoint langganan topik.

SetEndpointAttributes

Menetapkan atribut untuk endpoint untuk perangkat dan aplikasi seluler.

SetPlatformApplicationAttributes

Menetapkan atribut objek aplikasi platform.

Subscribe

Bersiap untuk berlangganan endpoint dengan mengirimkan endpoint pesan konfirmasi. Untuk benar-benar membuat langganan, pemilik endpoint harus memanggil tindakan ConfirmSubscription dengan token dari pesan konfirmasi.

Unsubscribe

Menghapus langganan.