APITindakan 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.

APITindakan push seluler

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

Untuk mengirim pesan pemberitahuan push ke aplikasi seluler dan perangkat menggunakanAPIs, Anda harus terlebih dahulu menggunakan CreatePlatformApplication tindakan, yang mengembalikan PlatformApplicationArn atribut. 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 Menyiapkan pemberitahuan push dengan Amazon SNS.

Dorongan SNS seluler Amazon APIs adalah sebagai berikut:

CreatePlatformApplication

Membuat objek aplikasi platform untuk salah satu layanan pemberitahuan push yang didukung, seperti APNs danFCM, 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 ConfirmSubscription tindakan dengan token dari pesan konfirmasi.

Unsubscribe

Menghapus langganan.