Standar API dan SDK siap pakai dalam berbagai bahasa
Spesifikasi OpenAPI produk ini (Dm/2015-11-23) mematuhi standar RPC. Alibaba Cloud menyediakan SDK siap pakai untuk berbagai bahasa pemrograman populer guna mengabstraksi kompleksitas tingkat rendah seperti request signing. Hal ini memungkinkan developer untuk memanggil API menggunakan sintaks khusus tanpa perlu menangani detail HTTP secara langsung.
Signature kustom
Jika SDK tidak mendukung kebutuhan spesifik Anda, seperti signature kustom, Anda harus menandatangani request secara manual menggunakan signature mechanism. Perhatikan bahwa proses penandatanganan manual memerlukan upaya yang signifikan (estimasi 5 hari kerja). Untuk mendapatkan dukungan, bergabunglah dengan grup DingTalk kami (ID: 147535001692).
Sebelum Anda mulai
Akun Alibaba Cloud memiliki hak administratif penuh. Jika pasangan AccessKey dikompromikan, semua resource terkait dapat terekspos terhadap akses tidak sah, sehingga menimbulkan risiko keamanan yang signifikan. Buat Resource Access Management (RAM) user dengan akses khusus API dan gunakan kebijakan RAM untuk menerapkan principle of least privilege (PoLP). Gunakan akun Alibaba Cloud hanya jika benar-benar diperlukan.
Untuk memanggil API secara aman, konfigurasikan hal berikut:
Akun RAM user
Pasangan AccessKey untuk akun tersebut
Akun
|
API |
Judul |
Deskripsi |
| DescAccountSummary | Dapatkan informasi akun | Mengambil informasi akun. |
| UpdateUser | Memperbarui informasi pengguna | Memperbarui informasi akun. |
| GetUser | Meminta informasi pengguna. | Meminta detail akun. |
Daftar Putih
|
API |
Judul |
Deskripsi |
| AddIpfilter | Menambahkan daftar putih IP | Menambahkan informasi perlindungan IP. |
| DeleteIpfilterByEdmId | Hapus Daftar Putih IP | Hapus Informasi Perlindungan IP |
Perlindungan IP
|
API |
Judul |
Deskripsi |
| UpdateIpProtection | Mengaktifkan atau menonaktifkan perlindungan IP | Memperbarui pengaturan perlindungan IP. |
| GetIpProtection | Memeriksa apakah perlindungan IP diaktifkan. | Mengkueri informasi perlindungan IP. |
| GetIpfilterList | Get IP Filter List | Mengambil informasi perlindungan IP. |
Tugas
|
API |
Judul |
Deskripsi |
| QueryTaskByParam | Kueri Pekerjaan | Mengkueri Tugas berdasarkan parameter yang ditentukan. |
|
API |
Judul |
Deskripsi |
| Statistik | Statistik | |
| SenderStatisticsByTagNameAndBatchID | Mengambil Data Pengiriman Berdasarkan Kondisi Tertentu | Mengambil statistik pengiriman yang sesuai dengan kriteria tertentu. |
| SenderStatisticsDetailByParam | Mendapatkan Detail Pengiriman | Mengkueri detail pengiriman. |
| GetTrackList | Mengambil data pelacakan email yang dikirim | Pelacakan email mengambil data email yang dikirim. |
| GetTrackListByMailFromAndTagName | Mengambil data pengiriman pelacakan email berdasarkan alamat pengirim dan Label [_single.params.Total.desc](Bidang ini sudah tidak digunakan) [_single.params.Total.desc](Bidang ini sudah tidak digunakan) | Mengambil data pelacakan email yang memenuhi kondisi tertentu. |
| SingleSendMail | Mengirim Satu Email | Mengirim satu email. |
| BatchSendMail | Mengirim Email Secara Batch | Mengirim email secara batch. |
| SendTestByTemplate | Kirim Email Uji Coba | Mengirim email uji coba menggunakan templat. |
Domain
|
API |
Judul |
Deskripsi |
| CreateDomain | Membuat Domain | Membuat domain. |
| DeleteDomain | Hapus Domain | Hapus Domain |
| ModifyPWByDomain | Mengatur kata sandi SMTP untuk domain | Mengubah kata sandi tingkat domain. |
| QueryDomainByParam | Kueri Informasi Daftar Domain | Kueri informasi domain |
| CheckDomain | Verify Domain | Memeriksa status domain. |
| DescDomain | Konfigurasi Domain | Mengonfigurasi nama domain. |
Alamat
|
API |
Judul |
Deskripsi |
| CreateMailAddress | Membuat alamat email | Membuat alamat email. |
| DeleteMailAddress | Hapus Alamat Email | Hapus Alamat Email |
| ModifyMailAddress | Mengatur Kata Sandi SMTP dan Alamat Balasan untuk Alamat Pengiriman | Mengubah alamat pengiriman. |
| QueryInvalidAddress | Get Invalid Address Information | NextStart diubah menjadi string |
| QueryMailAddressByParam | Kueri daftar alamat pengirim | Mengkueri daftar alamat pengirim. |
| ApproveReplyMailAddress | Memverifikasi alamat balasan | Memverifikasi alamat balasan. |
| CheckReplyToMailAddress | Verify a reply-to address for sending emails | Memverifikasi alamat balasan. |
| DeleteInvalidAddress | Hapus Alamat Tidak Valid | Menghapus alamat tidak valid dari database alamat tidak valid |
Penerima
|
API |
Judul |
Deskripsi |
| CreateReceiver | Buat Daftar Penerima | Buat Daftar Penerima |
| DeleteReceiver | Delete Receiver List | Menghapus daftar penerima. |
| DeleteReceiverDetail | Hapus Satu Penerima | Menghapus satu penerima. |
| QueryReceiverByParam | Kueri Daftar Penerima | Mengambil daftar penerima. |
| QueryReceiverDetail | Kueri detail daftar penerima | Mengambil detail daftar penerima. |
| SaveReceiverDetail | Membuat Satu Penerima | Membuat satu penerima. |
Tag
|
API |
Judul |
Deskripsi |
| CreateTag | Membuat tag | Membuat tag. |
| DeleteTag | Hapus tag | Menghapus tag. |
| ModifyTag | Modify Tag | Mengubah Tag. |
| QueryTagByParam | Ambil Tag | Panggil QueryTagByParam untuk mengambil tag. |
IP Khusus
|
API |
Judul |
Deskripsi |
| DedicatedIpPoolCreate | Membuat IP pool | Membuat IP pool spesifikasi khusus. |
| DedicatedIpPoolDelete | Hapus Pool IP | Menghapus pool IP spesifikasi khusus. |
| DedicatedIpPoolUpdate | Perbarui IP pool | Memperbarui IP pool. |
| DedicatedIpPoolList | Daftar Kumpulan IP | Mencantumkan kumpulan IP. |
| DedicatedIpNonePoolList | Menampilkan daftar IP yang tidak ditambahkan ke pool IP | Menampilkan daftar alamat IP yang tidak ditetapkan ke pool IP mana pun. Operasi ini digunakan untuk konfigurasi pool IP. |
| DedicatedIpAutoRenewal | Set IP Auto Renewal | Mengatur perpanjangan otomatis untuk alamat IP spesifikasi khusus. |
| DedicatedIpChangeWarmupType | Perbarui Metode Pemanasan IP yang Dibeli | Memperbarui metode pra-ambil untuk alamat IP spesifikasi khusus. |
| DedicatedIpList | Daftar Alamat IP yang Telah Dibeli | Mencantumkan IP yang telah dibeli. |
Alamat Tidak Valid
|
API |
Judul |
Deskripsi |
| ListUserSuppression | Cantumkan alamat tidak valid pribadi dan sistem | Mencantumkan alamat tidak valid pengguna. |
| CreateUserSuppression | Membuat Alamat atau Nama domain Tidak Valid | Membuat Alamat Tidak Valid Pengguna |
| RemoveUserSuppression | Menghapus alamat tidak valid untuk individu dan sistem | Menghapus alamat yang teridentifikasi sistem dan yang ditambahkan secara manual dari daftar suppression tingkat pengguna. |
| UnblockSending | Mencabut pembatasan pengiriman | Menghapus pembatasan pengiriman yang disebabkan oleh berhenti berlangganan atau keluhan. |
| ListBlockSending | ListBlockSending | Mengkueri daftar blacklist pengiriman email. |
Set Konfigurasi
|
API |
Judul |
Deskripsi |
| ConfigSetCreate | Membuat set konfigurasi | Membuat set konfigurasi. Anda dapat membuat hingga 100 set konfigurasi. |
| ConfigSetDelete | Hapus configuration set | Menghapus configuration set. |
| ConfigSetUpdate | ConfigSetUpdate | Memperbarui set konfigurasi. |
| ConfigSetDetail | ConfigSetDetail | Mengambil detail kumpulan konfigurasi yang ditentukan. |
| ConfigSetList | ConfigSetList | Menampilkan daftar ConfigSet. |
| ConfigSetRelationFromAddress | ConfigSetRelationFromAddress | Mengaitkan set konfigurasi dengan alamat pengirim. |
| ConfigSetCancelRelationFromAddress | Melepaskan Alamat Pengirim dari Set Konfigurasi | Melepaskan alamat pengirim dari set konfigurasi. |
Templat
|
API |
Judul |
Deskripsi |
| CreateTemplate | CreateTemplate | Membuat templat email baru di DirectMail. |
| DescTemplate | Lihat Informasi Templat | Mengkueri informasi templat. |
| QueryTemplateByParam | Kueri Daftar Templat per Halaman | Mengkueri informasi daftar templat per halaman. |
Verifikasi Alamat
|
API |
Judul |
Deskripsi |
| GetValidationQuota | Mengambil kuota validasi email | Mengambil kuota validasi email. |
| ValidateEmail | ValidateEmail | Memvalidasi alamat email. |
| SendValidateFile | SendValidateFile | Mengunggah daftar alamat yang akan diverifikasi. |
| GetValidateFileStatus | GetValidateFileStatus | Mengambil status Tugas validasi file. |
| GetValidateFile | GetValidateFile | Mengambil file hasil dari tugas validasi batch. |
| DeleteValidateFile | Hapus file verifikasi | Menghapus file verifikasi setelah proses verifikasi selesai. |
Lainnya
|
API |
Judul |
Deskripsi |
| ListValidateFile | ListValidateFile | Mengambil daftar file validasi yang telah diunggah. |
Others
|
API |
Judul |
Deskripsi |
| DeleteTemplate | Hapus Templat | Mengkueri informasi templat. |
| ModifyTemplate | Ubah Templat Email | Mengubah templat email. |