API นักพัฒนา

สร้างเทียบกับ Run2Mail

Developer API Documentation

Learn how to create API keys, authenticate requests, create inboxes, fetch messages, and handle common Run2Mail API responses.

คีย์ API

สร้างคีย์ 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"

ตัวอย่างการตอบสนอง JSON

{
  "success": true,
  "data": {
    "email": "example@2mail.lol",
    "messages": []
  }
}

การจำกัดอัตรา

Run2Mail ใช้ขีดจำกัดคำขอตามแผนและขีดจำกัดการสร้างกล่องจดหมายรายวันเพื่อปกป้องบริการและรักษาการเข้าถึง API ให้เสถียร

  • ขีดจำกัดอัตราต่อนาทีขึ้นอยู่กับแผนบริการที่ใช้งานอยู่ของคุณ
  • ขีดจำกัดการสร้างอีเมลจะถูกติดตามแยกจากการโทรอ่านพื้นฐาน
  • การใช้งานถูกบันทึกไว้เพื่อให้มองเห็นได้ภายในแดชบอร์ดการวิเคราะห์ผู้ดูแลระบบ

รหัสข้อผิดพลาด

  • 401: ข้อมูลรับรอง API หายไปหรือไม่ถูกต้อง
  • 403: การเข้าถึงถูกบล็อก จำกัด หรือไม่ได้รับอนุญาตสำหรับคำขอ
  • 429: ปริมาณคำขอเกินขีดจำกัดปัจจุบัน
  • 503: Developer API ปิดการใช้งานชั่วคราวโดยแพลตฟอร์ม
ภาพหน้าจอของ Dashboard API จะพร้อมใช้งานเร็วๆ นี้

พื้นที่นี้สงวนไว้สำหรับภาพหน้าจอในอนาคตของตัวจัดการคีย์ API และแดชบอร์ดการใช้งาน

คุณยอมรับคุกกี้หรือไม่?

เราใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณ การใช้งานเว็บไซต์นี้หมายความว่าคุณยินยอมตามนโยบายคุกกี้ของเรา

เพิ่มเติม