หน้าแรก แผนราคา เอกสาร API คําถามที่พบบ่อย Job Generator Identity Generator Address Generator

เอกสาร API

ใช้ API HTTP เพื่อสร้างอีเมลชั่วคราว, การรับอีเมล, และการผสานความสามารถในการรับอีเมลเข้ากับสคริปต์ของคุณ, เวิร์กโฟลว์ หรือหุ่นยนต์ของคุณ.

พื้นที่ฐานของอินเทอร์เฟซhttps://www.mail0.vip ทั้งหมดนี้จะถูกส่งกลับในรูปแบบ JSON (ยกเว้นไฟล์ที่ต้องดาวน์โหลด) นักท่องเที่ยวสามารถเรียกใช้บริการได้โดยไม่ต้องระบุตัวตน สำหรับผู้ที่ซื้อแพ็กเกจที่รวม API ไว้ ยังสามารถใช้ API Key เพื่อเรียกใช้บริการด้วยตัวเองได้ (โดยได้รับส่วนลดตามแพ็กเกจที่เลือก) ดูรายละเอียดเพิ่มเติมได้ในหัวข้อ "การยืนยัน API Key" ด้านล่าง.
KEY API Key การยืนยันตัวตน (เลือกใช้ได้, ใช้เพื่อเรียกใช้ฟังก์ชันด้วยบัญชีผู้ใช้)

เมื่อไม่ได้พก Key ติดตัวไป ก็สามารถเรียกใช้บริการแบบไม่ระบุตัวตนของผู้ใช้งานได้ โดยการสร้างหรืออ่านอีเมลชั่วคราวนั้นเป็นสิ่งที่ไม่มีค่าใช้จ่ายใดๆ หากคุณซื้อแพ็กเกจที่รวมฟังก์ชัน API เข้าไปด้วย คุณสามารถสร้าง Key เองได้ที่ศูนย์สมาชิก → Developer API Key จากนั้นเมื่อใช้ Key นั้นในการเรียกใช้บริการ คุณจะได้รับสิทธิ์ในการเก็บข้อมูลและระยะเวลาการเก็บข้อมูลตามแพ็กเกจที่คุณซื้อมา.

วิธีการนำติดตัวไปด้วย (เลือกหนึ่งในสอง)

วิธีการ/รูปแบบตัวอย่าง
พารามิเตอร์ URL?key=YOUR_API_KEY
หัวข้อการขอร้องX-API-Key: YOUR_API_KEY

ตัวอย่างคำขอ/การร้องขอ

curl "https://www.mail0.vip/mail/gen?key=YOUR_API_KEY"
ข้อผิดพลาด:เมื่อ 키ไม่มีผลหรือไม่สามารถใช้งานได้ อินเทอร์เฟซจะส่งกลับค่าโหลดผิดปกติ โปรดดูที่ฟิลด์ msg ด้วย ขอแนะนำให้เก็บรักษาคีย์ไว้อย่างปลอดภัย อย่าปล่อยให้คีย์นั้นอยู่ในโค้ดหน้าเว็บหรือถูกส่งไปยังคลังข้อมูลที่เปิดให้ทุกคนเข้าถึงได้
GET /mail/gen

สร้างที่อยู่อีเมลชั่วคราวขึ้นมาโดยบังเอิญ ที่อยู่อีเมลนี้สามารถใช้สำหรับรับข้อความได้หลังจากการสร้างเสร็จสิ้น โดยไม่จำเป็นต้องเปิดใช้งานก่อน

พารามิเตอร์ที่ต้องการ

พารามิเตอร์ (พารามิเตอร์)ชนิดจำเป็นต้องกรอกอธิบาย/ชี้แจง
domainstring否ระบุชื่อโดเมนไว้ด้วย หากไม่ระบุ จะใช้ชื่อโดเมนมาตรฐานของเว็บไซต์แทน
ttlint否ระยะเวลาการใช้งานอีเมล (นาที) สามารถเลือกได้ 10/30/60/1440 หากไม่กำหนดค่าไว้ จะใช้ค่าเริ่มต้นที่ 10 สิ่งที่สามารถเลือกได้นั้นจะขึ้นอยู่กับ "สิทธิ์ในการควบคุมระยะเวลาการใช้งานอีเมล" ของแพ็กเกจที่เลือก หากเกินขอบเขตที่กำหนด จะได้รับผลลัพธ์เป็น code=-101

ตัวอย่างคำขอ/การร้องขอ

curl "https://www.mail0.vip/mail/gen?domain=ideciphera.com&ttl=60"

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

{
  "code": 1,
  "address": "k3j8fh2ma@ideciphera.com"
}
คำแนะนำ:TTL สามารถส่งข้อมูลได้ในช่วงเวลา 10/30/60/1440 นาที โดยค่าเริ่มต้นคือ 10 นาที สามารถเลือกช่วงเวลาที่ต้องการส่งข้อมูลได้ตามที่กำหนดไว้ใน “สิทธิ์ในการใช้งานข้อมูล” ของแพ็กเกจต่างๆ หากเกินช่วงเวลาดังกล่าว จะเกิดผลลัพธ์เป็น code=-101
POST /mail/activate

เปิดใช้งานที่อยู่ที่มีป้ายกำกับแบบกำหนดเอง (@ชื่อโดเมน) เพื่อตรวจสอบว่าชื่อโดเมนนั้นเปิดให้รับอีเมลได้หรือไม่.

พารามิเตอร์ที่ต้องการ

พารามิเตอร์ (พารามิเตอร์)ชนิดจำเป็นต้องกรอกอธิบาย/ชี้แจง
addressstring是ที่อยู่อีเมลอย่างสมบูรณ์ เช่น mybox@mail0.vip
ttlint否อายุการใช้งานของอีเมล (ในนาที) สามารถเลือกได้ 10 / 30 / 60 / 1440 กฎเกณฑ์เหมือนกับ /mail/gen

ตัวอย่างคำขอ/การร้องขอ

curl -X POST "https://www.mail0.vip/mail/activate" \
  -d "address=mybox@ideciphera.com&ttl=60"

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

{
  "code": 1,
  "address": "mybox@ideciphera.com"
}
ข้อผิดพลาด:เมื่อ code=0 จะมีข้อความว่า “รูปแบบอีเมลไม่ถูกต้อง” หรือ “โดเมนนั้นไม่เปิดให้รับอีเมล” ส่วนเมื่อ code=-101 หมายความว่าช่วงเวลาที่เลือกนั้นเกินกว่าขอบเขตที่กำหนดไว้ในแพ็กเกจ.
GET /mail/inbox

ดาวน์โหลดข้อมูลในตู้ส่งของที่ระบุ (50 ฉบับล่าสุด, เรียงตามเวลาที่รับข้อมูลมา) แนะนำให้ตรวจสอบทุกๆ 1–3 วินาที.

พารามิเตอร์ที่ต้องการ

พารามิเตอร์ (พารามิเตอร์)ชนิดจำเป็นต้องกรอกอธิบาย/ชี้แจง
addressstring是ที่ต้องการตรวจสอบคือที่อยู่อีเมล

ตัวอย่างคำขอ/การร้องขอ

curl "https://www.mail0.vip/mail/inbox?address=mybox@ideciphera.com"

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

{
  "code": 1,
  "exists": 1,
  "address": "mybox@ideciphera.com",
  "list": [
    {
      "id": 1024,
      "from_addr": "noreply@example.com",
      "from_name": "Example",
      "subject": "Your verification code is 826413",
      "size": 2048,
      "is_read": 0,
      "attachments": 0,
      "received_at": "2026-10-14 18:20:31"
    }
  ]
}
คำแนะนำ:exists=0 แสดงให้เห็นว่าอีเมลนั้นยังไม่ได้รับอีเมลใดๆ เลย (อีเมลนั้นยังสามารถใช้งานได้อยู่) ในภาษา JS สามารถใช้ list[].id เพื่อกำจัดข้อมูลที่ซ้ำกัน เพื่อให้สามารถจัดการกับอีเมลใหม่ๆ เท่านั้น.
GET /mail/view

ตรวจสอบรายละเอียดของอีเมล (ผู้ส่ง, หัวข้อ, ข้อความประกอบ, รายการเอกสารประกอบ) หลังจากตรวจสอบเสร็จสิ้น อีเมลนั้นจะถูกจัดเป็นอีเมลที่อ่านแล้ว.

พารามิเตอร์ที่ต้องการ

พารามิเตอร์ (พารามิเตอร์)ชนิดจำเป็นต้องกรอกอธิบาย/ชี้แจง
addressstring是ที่อยู่อีเมล (ใช้สำหรับตรวจสอบความถูกต้องของที่อยู่)
idint是อีเมล ID (ID ที่มาจากรายการผู้รับ)

ตัวอย่างคำขอ/การร้องขอ

curl "https://www.mail0.vip/mail/view?address=mybox@ideciphera.com&id=1024"

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

{
  "code": 1,
  "data": {
    "id": 1024,
    "from_addr": "noreply@example.com",
    "from_name": "Example",
    "subject": "Your verification code is 826413",
    "body_text": "Dear user, your verification code is 826413, valid for 5 minutes.",
    "received_at_fmt": "2026-10-14 18:20:31",
    "attachments": [
      { "id": 88, "filename": "invoice.pdf", "size": 102400 }
    ]
  }
}
GET /mail/attach

ดาวน์โหลดไฟล์แนบในอีเมล (ส่งกลับไฟล์โดยตรง ไม่ใช่ในรูปแบบ JSON)

พารามิเตอร์ที่ต้องการ

พารามิเตอร์ (พารามิเตอร์)ชนิดจำเป็นต้องกรอกอธิบาย/ชี้แจง
idint是ID ของไฟล์แนบ (มาจากข้อมูลในอีเมล: attachments[].id)

ตัวอย่างคำขอ/การร้องขอ

curl -O "https://www.mail0.vip/mail/attach?id=88"
POST /mail/save

สามารถบันทึกที่อยู่ไว้ในบัญชีของคุณเพื่อเก็บรักษาไว้ในระยะยาวได้ (ต้องเข้าสู่ระบบหรือมี API Key) จำนวนที่สามารถบันทึกได้นั้นจะถูกจำกัดโดยข้อกำหนดของแพ็กเกจ “สามารถบันทึกอีเมลได้”

พารามิเตอร์ที่ต้องการ

พารามิเตอร์ (พารามิเตอร์)ชนิดจำเป็นต้องกรอกอธิบาย/ชี้แจง
addressstring是ที่ต้องการเก็บข้อมูลอีเมล
keystring否API Key (ไม่จำเป็นสำหรับเว็บไซต์ที่ลงทะเบียนแล้ว)

ตัวอย่างคำขอ/การร้องขอ

curl -X POST "https://www.mail0.vip/mail/save" \
  -d "address=mybox@ideciphera.com&key=YOUR_API_KEY"
GET /mail/my

กรุณาระบุอีเมลที่คุณได้บันทึกไว้ในบัญชีของคุณ (จำเป็นต้องเข้าสู่ระบบหรือมี API Key)

ตัวอย่างคำขอ/การร้องขอ

curl "https://www.mail0.vip/mail/my?key=YOUR_API_KEY"
JS ตัวอย่างการใช้งานอย่างสมบูรณ์: สร้างที่อยู่ → รอจดหมายยืนยันตัวตน

สคริปต์ต่อไปนี้สามารถเรียกใช้ได้โดยตรงในคอนโทรลเลอร์ของเบราว์เซอร์ หรือในสภาพแวดล้อม Node.js: สร้างที่อยู่สำหรับส่งอีเมล, ตรวจสอบตำแหน่งของอีเมลที่ได้รับ, และพิมพ์ข้อความยืนยันการเข้าใช้งานทันทีที่ได้รับอีเมลฉบับแรก.

// 1. สร้างที่อยู่ชั่วคราวขึ้นมา
const BASE = 'https://www.mail0.vip';
const gen = await (await fetch(BASE + '/mail/gen')).json();
const address = gen.address;
console.log('อีเมลชั่วคราวของฉัน:', address);

// 2. การสอบถามตำแหน่งผู้รับข้อความ (ทุก 2 วินาทีครั้งหนึ่ง, หยุดเมื่อได้รับข้อความแรก)
const seen = new Set();
while (true) {
  const d = await (await fetch(BASE + '/mail/inbox?address=' + encodeURIComponent(address))).json();
  for (const m of d.list || []) {
    if (seen.has(m.id)) continue;
    seen.add(m.id);
    const code = (m.subject || '').match(/\d{4,8}/);
    console.log('อีเมลใหม่:', m.subject, code ? 'รหัสตรวจสอบ ' + code[0] : '');
  }
  await new Promise(r => setTimeout(r, 2000));
}
หมายเหตุ:อีเมลชั่วคราวนั้นสามารถอ่านได้โดยไม่ต้องปิดบังที่อยู่ กรุณาอย่าถือครองอีเมลเหล่านี้เพื่อรับข้อมูลที่ละเอียดอ่อน; อีเมลที่หมดอายุจะถูกล้างออกโดยอัตโนมัติ.
! ข้อกำหนดและข้อจำกัดในการใช้งาน
โครงการอธิบาย/คำอธิบาย
จำนวนข้อความที่สามารถรับได้ทุกที่อยู่มีจำนวนอีเมลที่สามารถรับได้ต่อวันจำกัด (ฟรี 30 อีเมล/วัน, สำหรับสมาชิกจะมีจำนวนสูงกว่า) หากมีอีเมลเพิ่มขึ้นมากกว่านั้น อีเมลใหม่จะถูกปฏิเสธ
จดหมายจะถูกเก็บไว้อีเมลจะถูกจัดเก็บไว้ตามระยะเวลาการเก็บข้อมูลที่กำหนดไว้โดยอัตโนมัติ (7 วันสำหรับผู้ใช้ทั่วไป และ 30/90 วันสำหรับสมาชิก) โปรดตรวจสอบอีเมลของคุณให้ทันเวลาด้วยนะ
ความถี่ของการสอบถาม/ตรวจสอบแนะนำให้ทำการตรวจสอบครั้งละ 1–3 วินาที กรุณาอย่าทำการตรวจสอบบ่อยเกินไปที่อาร์กิวเมนต์เดียวกัน
ระยะเวลาที่สามารถใช้บริการหลังจากการรับข้อความระยะเวลาที่ถูกต้องของที่อยู่จะถูกกำหนดโดยพารามิเตอร์ ttl และระยะเวลาที่เป็นตัวเลือกจะถูกควบคุมโดย "การอนุญาตระยะเวลาที่ถูกต้องของการรับ" ของแพ็คเกจ (แพ็คเกจฟรีจะใช้เวลาเพียง 10 นาทีตามค่าเริ่มต้น) หลังจากหมดอายุที่อยู่จะไม่ได้รับจดหมายอีกต่อไป "บันทึกอีเมลนี้" สามารถเก็บไว้เป็นเวลานาน
ที่อยู่และข้อมูลส่วนตัวอีเมลชั่วคราวนั้นสามารถอ่านได้โดยไม่ต้องเปิดเผยที่อยู่ โดยใครก็ตามที่รู้ที่อยู่ของผู้ส่งอีเมลนั้น ก็สามารถดูอีเมลในนั้นได้
รูปแบบที่ผิดพลาดหากเกิดความล้มเหลว จะได้รับข้อมูลกลับมาเป็น {"code":0,"msg":"เหตุผล"} หากประสบความสำเร็จ จะได้รับข้อมูลเป็น code=1; code=-100 หมายถึงไม่ได้ลงทะเบียนหรือ API Key ไม่ถูกต้อง, code=-101 หมายถึงช่วงเวลาที่เลือกนั้นเกินขอบเขตสิทธิ์ที่กำหนดไว้

ศูนย์ช่วยเหลือ

เทคนิคการใช้งานเพิ่มเติมและปัญหาที่พบบ่อย จะถูกอธิบายไว้ในบทความหนึ่ง

จะใช้เว็บไซต์นี้เพื่อสร้างอีเมลชั่วคราวได้อย่างไร?

เปิดหน้าแรกแล้วคลิกที่ “อัปเดตอีเมล”,คุณจะสามารถสร้างที่อยู่ชั่วคราวแบบสุ่มได้ในครั้งเดียว หรือคุณ也可以自訂ป้ายท้ายและชื่อโดเมนของที่อยู่ออนไลน์นั้นได้.

อ่านข้อความทั้งหมด →

อะไรคืออีเมลชั่วคราว?

อีเมลชั่วคราว (Temporary/Disposable Email) เป็นอีเมลที่ไม่จำเป็นต้องลงทะเบียน และสามารถใช้ได้เพียงครั้งเดียวเท่านั้น ใช้สำหรับรับข้อความยืนยันตัวตนและอีเมลชั่วคราวต่างๆ

อ่านข้อความทั้งหมด →

จะเก็บอีเมลไว้เพื่อรับอีเมลได้อย่างไร?

คลิกที่ “บันทึกอีเมลนี้” เพื่อเปลี่ยนที่อยู่อีเมลให้เป็นที่อยู่อีเมลแบบถาวร จากนั้นสามารถเข้าสู่ระบบของสมาชิกเพื่อจัดการข้อมูลได้อย่างเป็นระเบียบ.

อ่านข้อความทั้งหมด →

จะทำอย่างไรให้สามารถคัดลอกที่อยู่อีเมลและลงทะเบียนบนเว็บไซต์อื่นๆ ได้?

คลิกที่ปุ่ม “คัดลอก” บนแถบที่มีที่อยู่ จากนั้นนำที่อยู่นั้นไปวางในช่องกรอกข้อมูลอีเมลของเว็บไซต์ที่ต้องการ เพื่อเสร็จสิ้นขั้นตอนการลงทะเบียน.

อ่านข้อความทั้งหมด →

อีเมลชั่วคราวกับอีเมลแบบมาตรฐาน (เช่น Gmail/QQ เป็นต้น) มีความแตกต่างกันอย่างไร?

อีเมลชั่วคราวนั้นเป็นแบบไม่ระบุตัวตน และสามารถใช้ได้เพียงชั่วคราวเท่านั้น ไม่จำเป็นต้องเชื่อมต่อกับข้อมูลส่วนตัวของผู้ใช้ ส่วนอีเมลแบบถูกกฎหมายนั้นสามารถใช้ได้ในระยะยาว จำเป็นต้องลงทะเบียนเพื่อใช้งาน และสามารถกู้คืนได้อีกครั้ง ทั้งสองประเภทนี้มีหน้าที่และความจำเป็นที่แตกต่างกัน.

อ่านข้อความทั้งหมด →

ทำไมฉันถึงไม่ได้รับข้อความยืนยันตัวตนหรืออีเมลล์เลย?

การไม่ได้รับอีเมลส่วนใหญ่เกิดจากที่อยู่ถูกกำหนดให้หมดอายุแล้ว หรือการส่งอีเมลล่าช้า หรือเว็บไซต์บางแห่งปิดกั้นชื่อโดเมนของอีเมลชั่วคราว คุณสามารถรีเฟรชที่อยู่หรือเปลี่ยนชื่อโดเมนเพื่อทดลองอีกครั้งได้ในช่วงเวลาที่ยังมีอายุของที่อยู่นั้นอยู่.

อ่านข้อความทั้งหมด →

ลิงก์ที่เกี่ยวข้อง

บริการ ลิงก์อุตสาหกรรม