Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Langkah 3: Konfirmasikan SNS langganan Amazon Anda
Untuk mengonfirmasi SNS langganan AWS Amazon, ikuti langkah-langkah berikut untuk memastikan titik akhir Anda berhasil menerima pesan. Proses ini melibatkan pengaturan titik akhir Anda untuk menangani pesan konfirmasi yang masuk, mengambil konfirmasi yang diperlukanURL, dan mengonfirmasi langganan melalui cara otomatis atau manual.
-
Pesan konfirmasi berlangganan. Setelah Anda berlangganan titik akhir Anda ke SNS topik Amazon, Amazon SNS mengirimkan pesan konfirmasi ke titik akhir tersebut. Pesan ini berisi
SubscribeURL
, yang Anda butuhkan untuk mengkonfirmasi langganan. -
Ambil kembali.
SubscribeURL
Titik akhir Anda harus memiliki kode yang mendengarkan dan memproses pesan masuk. Kode ini harus mengekstrakSubscribeURL
dari pesan konfirmasi. Pesan konfirmasi biasanya tiba sebagai JSON muatan denganSubscribeURL
kunci. -
Konfirmasikan langganan. Ada dua cara untuk mengonfirmasi langganan:
-
Konfirmasi otomatis. Kode endpoint Anda dapat secara otomatis mengunjungi
SubscribeURL
untuk mengonfirmasi langganan. Pendekatan ini mengharuskan titik akhir Anda untuk membuat HTTP GET permintaan ke yang URL disediakan. -
Konfirmasi manual. Jika konfirmasi otomatis tidak diatur, Anda dapat secara manual mengunjungi
SubscribeURL
menggunakan browser web. Langkah ini melibatkan menyalin URL dari pesan dan menempelkannya ke bilah alamat browser Anda.
-
-
Verifikasi status langganan. Setelah Anda mengonfirmasi langganan dengan mengunjungi
SubscribeURL
, Amazon SNS mengirimkan respons yang menyertakan XML dokumen dengan elemen yang disebutSubscriptionArn
. Elemen ini berisi Amazon Resource Name (ARN) untuk langganan, yang menunjukkan bahwa langganan aktif. -
Gunakan SNS konsol Amazon. Anda juga dapat memverifikasi status langganan menggunakan AWS Management Console. Arahkan ke SNS dasbor Amazon, dan di bawah bagian Langganan, temukan langganan Anda. Langganan yang dikonfirmasi akan menampilkannyaARN, sedangkan langganan yang belum dikonfirmasi akan ditampilkan
PendingConfirmation
.