All Products
Search
Document Center

Simple Message Queue (formerly MNS):SMQ SDK untuk Python

Last Updated:Mar 12, 2026

Simple Message Queue (SMQ, sebelumnya MNS) SDK untuk Python memungkinkan Anda mengelola queue, topic, dan subscription secara terprogram.

Instal SDK

Instal versi terbaru dari PyPI:

pip install aliyun-mns-sdk

Untuk kode sumber dan riwayat rilis, kunjungi repositori aliyun-mns-python-sdk di GitHub.

Catatan penggunaan

  • Contoh dalam dokumentasi ini menggunakan SMQ SDK untuk Python versi 1.2.0. Untuk riwayat lengkap versi, lihat Versi.

  • Untuk debugging, gunakan versi SDK terbaru.

  • Kelas Account, Queue, Topic, dan Subscription tidak thread-safe. Buat instance terpisah untuk setiap thread dalam aplikasi multi-threaded.

Kode contoh

SDK menyertakan kode contoh untuk operasi queue dan topic.

Operasi queue

Operasi

Panduan

Kode sumber

Buat queue

Kelola pesan dalam queue

create_queue.py

Hapus queue

Kelola pesan dalam queue

delete_queue.py

Kirim pesan

Kelola pesan dalam queue

send_message.py

Terima dan konsumsi pesan

Kelola pesan dalam queue

recv_and_del_message.py

Operasi topic

Operasi

Panduan

Kode sumber

Buat topic

Kirim pesan ke topic

create_topic.py

Buat subscription dengan endpoint queue

Kirim pesan ke topic

subscribe_queue_endpoint.py

Hapus topic

Kirim pesan ke topic

delete_topic.py

Publikasikan pesan

Kirim pesan ke topic

publish_message.py

Langkah berikutnya