All Products
Search
Document Center

Direct Mail:Panduan SDK

Last Updated:May 28, 2026

Gunakan OpenAPI Explorer untuk memanggil operasi API Direct Mail, melakukan debug, dan menghasilkan contoh kode SDK.

Gunakan OpenAPI Explorer untuk menemukan, melakukan debug, dan menghasilkan contoh kode untuk operasi API Direct Mail.

Proses dasar:

1. Buka halaman OpenAPI Explorer

Contoh: mengirim email.

Kirim email (debug dan lihat contoh kode)

Kirim satu email:

Debug dan lihat contoh kode:

https://api.alibabacloud.com/api/Dm/2015-11-23/SingleSendMail

Catatan

Panggilan berulang dan konkuren didukung.

Satu permintaan mendukung hingga 100 alamat penerima. Parameter lainnya dijelaskan dalam SingleSendMail.

Kirim email batch:

Debug dan lihat contoh kode:

https://api.alibabacloud.com/api/Dm/2015-11-23/BatchSendMail

Catatan

Gunakan templat dan daftar penerima yang dibuat di konsol atau melalui API untuk mengirim email batch. Parameter lainnya dijelaskan dalam BatchSendMail.

2. Cari operasi API dan tentukan parameter

Gunakan versi API default 2015-11-23. Identifier versi tetap sama meskipun operasi API terus diperbarui.

image

Lihat dokumentasi operasi API:

image

3. Pilih bahasa pemrograman untuk debug

Pilih bahasa pemrograman dan klik Initiate Call.

image

4. Hasilkan contoh kode

Metode 1: Gunakan SDK Direct Mail

Dapatkan perintah instalasi SDK

Setelah pengujian berhasil, instal SDK di mesin lokal atau server Anda.

Bagian SDK Info menampilkan versi SDK dan perintah instalasinya.

image

image

Metode 2: Gunakan CommonRequest

Beralih ke Generate code in Common mode. Parameter dikirim dalam badan permintaan secara default untuk menghindari batasan panjang URL.

image

Contoh C#:

Kesalahan "Invalid URI: The Uri string is too long" muncul saat Anda menggunakan SDK C# untuk mengirim konten panjang

Referensi:

Panggilan umum Java 1.0 (Akan dihentikan)

Panggilan umum Java 2.0

FAQ

Bagaimana cara membuat AccessKey?

Saat masuk ke Akun Alibaba Cloud Anda, halaman debugging tidak memerlukan kunci. Namun, Anda harus mengonfigurasi kunci tersebut dalam kode Anda untuk penerapan lokal atau di server.

Anda juga dapat menggunakan pasangan AccessKey yang dibuat di RAM.

  1. Masuk ke konsol Manajemen AccessKey.

  2. Di pojok kanan atas, klik Create AccessKey.

  3. Baca prompt dan klik OK.

Peringatan

Jangan menyematkan nilai accessKeyId dan accessKeySecret secara langsung dalam kode Anda untuk mencegah kebocoran.

SDK Alibaba Cloud mendukung variabel lingkungan ALIBABA_CLOUD_ACCESS_KEY_ID dan ALIBABA_CLOUD_ACCESS_KEY_SECRET untuk otentikasi, sebagaimana dijelaskan dalam Konfigurasi verifikasi identitas.

Kesalahan SignatureDoesNotMatch

SignatureDoesNotMatch

Pesan: Signature yang ditentukan tidak cocok dengan hasil perhitungan kami.

1. Jika Anda menggunakan mekanisme penandatanganan sendiri, periksa apakah urutan parameter dan pengkodeannya benar. Gunakan SDK Direct Mail untuk menyederhanakan proses penandatanganan.

2. Periksa apakah Rahasia AccessKey salah.

Pesan kesalahan untuk ID AccessKey yang salah: Kunci akses yang ditentukan tidak ditemukan.

Pesan kesalahan untuk Rahasia AccessKey yang salah: Tanda tangan yang ditentukan tidak sesuai dengan hasil perhitungan kami.

3. Periksa selisih waktu sistem.

Pastikan waktu sistem Anda tidak berbeda lebih dari 15 menit dari waktu server.

Jika sistem Anda berada di zona waktu berbeda, sinkronkan dengan UTC+8.

Perintah untuk mengecek waktu sistem

Windows:

echo %date% %time%
tzutil /g

Mac:

date
systemsetup -gettimezone