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
Daftar API
|
API |
Judul |
Deskripsi |
| AddIpfilter | Menambahkan daftar putih IP | Menambahkan informasi perlindungan IP. |
| ApproveReplyMailAddress | Memverifikasi alamat balasan | Memverifikasi alamat balasan. |
| BatchSendMail | Mengirim Email Secara Batch | Mengirim email secara batch. |
| CheckDomain | Verify Domain | Memeriksa status domain. |
| CheckReplyToMailAddress | Verify a reply-to address for sending emails | Memverifikasi alamat balasan. |
| ConfigSetCancelRelationFromAddress | Melepaskan Alamat Pengirim dari Set Konfigurasi | Melepaskan alamat pengirim dari set konfigurasi. |
| ConfigSetCreate | Membuat set konfigurasi | Membuat set konfigurasi. Anda dapat membuat hingga 100 set konfigurasi. |
| ConfigSetDelete | Hapus configuration set | Menghapus configuration set. |
| ConfigSetDetail | ConfigSetDetail | Mengambil detail kumpulan konfigurasi yang ditentukan. |
| ConfigSetList | ConfigSetList | Menampilkan daftar ConfigSet. |
| ConfigSetRelationFromAddress | ConfigSetRelationFromAddress | Mengaitkan set konfigurasi dengan alamat pengirim. |
| ConfigSetUpdate | ConfigSetUpdate | Memperbarui set konfigurasi. |
| CreateDomain | Membuat Domain | Membuat domain. |
| CreateMailAddress | Membuat alamat email | Membuat alamat email. |
| CreateReceiver | Buat Daftar Penerima | Buat Daftar Penerima |
| CreateTag | Membuat tag | Membuat tag. |
| CreateTemplate | CreateTemplate | Membuat templat email baru di DirectMail. |
| CreateUserSuppression | Membuat Alamat atau Nama domain Tidak Valid | Membuat Alamat Tidak Valid Pengguna |
| 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. |
| 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. |
| DedicatedIpPoolCreate | Membuat IP pool | Membuat IP pool spesifikasi khusus. |
| DedicatedIpPoolDelete | Hapus Pool IP | Menghapus pool IP spesifikasi khusus. |
| DedicatedIpPoolList | Daftar Kumpulan IP | Mencantumkan kumpulan IP. |
| DedicatedIpPoolUpdate | Perbarui IP pool | Memperbarui IP pool. |
| DeleteDomain | Hapus Domain | Hapus Domain |
| DeleteInvalidAddress | Hapus Alamat Tidak Valid | Menghapus alamat tidak valid dari database alamat tidak valid |
| DeleteIpfilterByEdmId | Hapus Daftar Putih IP | Hapus Informasi Perlindungan IP |
| DeleteMailAddress | Hapus Alamat Email | Hapus Alamat Email |
| DeleteReceiver | Delete Receiver List | Menghapus daftar penerima. |
| DeleteReceiverDetail | Hapus Satu Penerima | Menghapus satu penerima. |
| DeleteTag | Hapus tag | Menghapus tag. |
| DeleteTemplate | Hapus templat | Mengkueri informasi templat. |
| DeleteValidateFile | Hapus file verifikasi | Menghapus file verifikasi setelah proses verifikasi selesai. |
| DescAccountSummary | Dapatkan informasi akun | Mengambil informasi akun. |
| DescDomain | Konfigurasi Domain | Mengonfigurasi nama domain. |
| DescTemplate | Mengkueri detail Templat email | Mengambil informasi tentang Templat email. |
| GetIpProtection | Memeriksa apakah perlindungan IP diaktifkan. | Mengkueri informasi perlindungan IP. |
| GetIpfilterList | Get IP Filter List | Mengambil informasi perlindungan IP. |
| 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. |
| GetUser | Meminta informasi pengguna. | Meminta detail akun. |
| GetValidateFile | GetValidateFile | Mengambil file hasil dari tugas validasi batch. |
| GetValidateFileStatus | GetValidateFileStatus | Mengambil status Tugas validasi file. |
| GetValidationQuota | Mengambil kuota validasi email | Mengambil kuota validasi email. |
| ListBlockSending | ListBlockSending | Mengkueri daftar blacklist pengiriman email. |
| ListUserSuppression | Cantumkan alamat tidak valid pribadi dan sistem | Mencantumkan alamat tidak valid pengguna. |
| ListValidateFile | ListValidateFile | Mengambil daftar file validasi yang telah diunggah. |
| ModifyMailAddress | Mengatur Kata Sandi SMTP dan Alamat Balasan untuk Alamat Pengiriman | Mengubah alamat pengiriman. |
| ModifyPWByDomain | Mengatur kata sandi SMTP untuk domain | Mengubah kata sandi tingkat domain. |
| ModifyTag | Modify Tag | Mengubah Tag. |
| ModifyTemplate | Mengubah Templat Email | Mengubah templat email. |
| QueryDomainByParam | Kueri Informasi Daftar Domain | Kueri informasi domain |
| QueryInvalidAddress | Get Invalid Address Information | NextStart diubah menjadi string |
| QueryMailAddressByParam | Kueri daftar alamat pengirim | Mengkueri daftar alamat pengirim. |
| QueryReceiverByParam | Kueri Daftar Penerima | Mengambil daftar penerima. |
| QueryReceiverDetail | Kueri detail daftar penerima | Mengambil detail daftar penerima. |
| QueryTagByParam | Ambil Tag | Panggil QueryTagByParam untuk mengambil tag. |
| QueryTaskByParam | Kueri Pekerjaan | Mengkueri Tugas berdasarkan parameter yang ditentukan. |
| QueryTemplateByParam | Kueri templat berdasarkan parameter | Melakukan kueri berpaginasi untuk mengambil daftar templat. |
| RemoveUserSuppression | Menghapus alamat tidak valid untuk individu dan sistem | Menghapus alamat yang teridentifikasi sistem dan yang ditambahkan secara manual dari daftar suppression tingkat pengguna. |
| SaveReceiverDetail | Membuat Satu Penerima | Membuat satu penerima. |
| SendTestByTemplate | Kirim Email Uji Coba | Mengirim email uji coba menggunakan templat. |
| SendValidateFile | SendValidateFile | Mengunggah daftar alamat yang akan diverifikasi. |
| SenderStatisticsByTagNameAndBatchID | Mengambil Data Pengiriman Berdasarkan Kondisi Tertentu | Mengambil statistik pengiriman yang sesuai dengan kriteria tertentu. |
| SenderStatisticsDetailByParam | Mendapatkan Detail Pengiriman | Mengkueri detail pengiriman. |
| SingleSendMail | Mengirim Satu Email | Mengirim satu email. |
| UnblockSending | Mencabut pembatasan pengiriman | Menghapus pembatasan pengiriman yang disebabkan oleh berhenti berlangganan atau keluhan. |
| UpdateIpProtection | Mengaktifkan atau menonaktifkan perlindungan IP | Memperbarui pengaturan perlindungan IP. |
| UpdateUser | Memperbarui informasi pengguna | Memperbarui informasi akun. |
| ValidateEmail | ValidateEmail | Memvalidasi alamat email. |