Mengintegrasikan API EvilMail ke dalam Aplikasi Anda
Panduan developer untuk mengintegrasikan API EvilMail, mencakup endpoint utama, contoh curl, dan kasus penggunaan praktis untuk otomasi email dalam aplikasi Anda.
EvilMail Team1 Februari 202610 menit baca
API EvilMail menyediakan akses programatik penuh ke semua fitur email, memungkinkan Anda mengintegrasikan kemampuan email sekali pakai langsung ke dalam aplikasi, layanan, atau alur kerja otomatis Anda. Dalam panduan ini, kami akan menjelajahi endpoint utama, memberikan contoh praktis, dan membahas kasus penggunaan umum.
Autentikasi dan Memulai
Semua permintaan API memerlukan autentikasi melalui API key yang dapat Anda buat di dashboard EvilMail. Sertakan key Anda di header setiap permintaan:
Integrasikan API EvilMail ke dalam suite pengujian Anda untuk secara otomatis membuat alamat email, memicu alur yang mengirim email (pendaftaran, reset kata sandi, notifikasi), dan memverifikasi bahwa email diterima dengan konten yang benar.
2. Pendaftaran Pengguna Massal
Untuk platform yang memerlukan pembuatan akun dalam jumlah besar untuk pengujian beban atau pengujian QA, API memungkinkan Anda membuat ratusan alamat email unik secara programatik dalam hitungan detik.
3. Webhook dan Notifikasi Real-time
Konfigurasikan webhook untuk menerima notifikasi real-time ketika email masuk ke alamat tertentu, menghilangkan kebutuhan untuk melakukan polling:
Bangun fitur perlindungan privasi ke dalam aplikasi Anda dengan memberikan setiap pengguna alamat email sekali pakai yang unik untuk komunikasi dengan pihak ketiga, menjaga alamat email asli mereka tetap tersembunyi.
Rate Limiting dan Praktik Terbaik
API EvilMail menerapkan rate limiting untuk memastikan keandalan layanan. Batas default adalah 100 permintaan per menit per API key. Implementasikan exponential backoff dalam kode Anda untuk menangani respons 429 Too Many Requests dengan anggun. Simpan cache respons yang tidak berubah dan gunakan webhook alih-alih polling untuk efisiensi yang lebih baik.