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 Menyiapkan notifikasi push dengan Amazon SNS.
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 tindakanCreatePlatformEndpoint. CreatePlatformEndpoint-
Membuat endpoint untuk perangkat dan aplikasi seluler di salah satu layanan notifikasi push yang didukung.
CreatePlatformEndpointmenggunakan atributPlatformApplicationArnyang dikembalikan dari tindakanCreatePlatformApplication. AtributEndpointArn, yang dikembalikan saat menggunakanCreatePlatformEndpoint, kemudian digunakan dengan tindakanPublishuntuk 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 titik akhir harus memang ConfirmSubscription gil tindakan dengan token dari pesan konfirmasi.
Unsubscribe-
Menghapus langganan.