Learn how to create API keys, authenticate requests, create inboxes, fetch messages, and handle common Run2Mail API responses.
สร้างคีย์ API สำหรับนักพัฒนาจากแดชบอร์ดของคุณ แต่ละคีย์จะแสดงแบบเต็มเพียงครั้งเดียว จากนั้นจะจัดเก็บเป็นแฮชที่ปลอดภัยสำหรับการตรวจสอบในอนาคต
ใช้โทเค็นผู้ถือในส่วนหัวการอนุญาตสำหรับทุกคำขอที่ได้รับการป้องกัน
Authorization: Bearer YOUR_API_KEY
หากคีย์ไม่ถูกต้อง ถูกเพิกถอน หรือหายไป API จะตอบกลับโดยมีข้อผิดพลาดในการตรวจสอบสิทธิ์
ขั้นตอนการทำงานที่พบบ่อยที่สุดคือ: ตรวจสอบผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์ สร้างกล่องจดหมาย จากนั้นดึงข้อความจากกล่องจดหมายนั้น
curl -X GET "https://run2mail.com/api/v1/me" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json"
curl -X POST "https://run2mail.com/api/v1/emails/create" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"type": "random"
}'
curl -X GET "https://run2mail.com/api/v1/emails/example@2mail.lol/messages" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json"
{
"success": true,
"data": {
"email": "example@2mail.lol",
"messages": []
}
}
Run2Mail ใช้ขีดจำกัดคำขอตามแผนและขีดจำกัดการสร้างกล่องจดหมายรายวันเพื่อปกป้องบริการและรักษาการเข้าถึง API ให้เสถียร
พื้นที่นี้สงวนไว้สำหรับภาพหน้าจอในอนาคตของตัวจัดการคีย์ API และแดชบอร์ดการใช้งาน