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 tindakanCreatePlatformEndpoint
. CreatePlatformEndpoint
-
Membuat endpoint untuk perangkat dan aplikasi seluler di salah satu layanan notifikasi push yang didukung.
CreatePlatformEndpoint
menggunakan atributPlatformApplicationArn
yang dikembalikan dari tindakanCreatePlatformApplication
. AtributEndpointArn
, yang dikembalikan saat menggunakanCreatePlatformEndpoint
, kemudian digunakan dengan tindakanPublish
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.