```html SMS API สำหรับ Chatbot และ AI Agent — ตรวจสอบด้วยหมายเลขจริง USA
Guide · SMS API

SMS API สำหรับ Chatbot และ AI Agent

TL;DR

AI agent ของคุณต้องหมายเลขโทรศัพท์จริงเพื่อรับรหัส SMS verification จาก Cash App, Coinbase, Tinder, แอปธนาคาร หรือการทำงาน 2FA ใดๆ Twilio บล็อกส่วนใหญ่เพราะมันใช้ VoIP แต่เราให้หมายเลขจริงจาก carriers USA ทีมีความสามารถ webhook API ที่รวดเร็วน้อยกว่า 3 วินาที นี่คือวิธีเชื่อมต่อ

AI agent ของคุณต้องหมายเลขโทรศัพท์จริงเพื่อรับรหัส SMS verification จาก Cash App, Coinbase, Tinder, แอปธนาคาร หรือการทำงาน 2FA ใดๆ Twilio บล็อกส่วนใหญ่เพราะมันใช้ VoIP แต่เราให้หมายเลขจริงจาก carriers USA ทีมีความสามารถ webhook API ที่รวดเร็วน้อยกว่า 3 วินาที นี่คือวิธีเชื่อมต่อ chatbot หรือ agent ให้รับ SMS จริงผ่าน MeiSIM webhook API

ได้ API key ฟรี

5 หมายเลขฟรี Webhook delivery น้อยกว่า 3 วินาที

ดูรายละเอียด →

ขั้นตอนการทำงาน

  1. Agent ของคุณเรียก POST /v1/numbers/provision ด้วย webhook URL
  2. ประมาณ 60 วินาทีหลังจาก agent จะได้หมายเลขจริง USA (eSIM QR + ICCID + LPA ส่งกลับใน response)
  3. Agent ใช้หมายเลขนี้เพื่อลงทะเบียน Cash App / Coinbase / แอปอื่นๆ
  4. บริการลงทะเบียนส่ง SMS verification ไปยังหมายเลข
  5. MeiSIM รับ SMS จากเครือข่าย carrier (ประมาณ 1 วินาที)
  6. MeiSIM POST ข้อความไปยัง webhook URL ของคุณ (อีก 1-2 วินาที)
  7. Agent อ่านข้อความ แยกรหัส สำเร็จการลงทะเบียน

สัญญา Webhook

เราส่ง JSON body ไปยัง URL ของคุณ คุณต้องตอบ HTTP 200 ภายในวินาที 10 เพื่อยืนยัน หากล้มเหลวหรือหมดเวลา เราจะ retry ด้วย backoff (immediate, +15s, +60s, +300s — รวม 4 ครั้งใน 6 นาที) ข้อความยังสามารถ query ผ่าน messages endpoint เป็นเวลา 30 วัน

POST https://your-agent.com/sms Content-Type: application/json X-MeiSIM-Signature: t=1716...,v1=hmac-sha256-of-body { "event": "sms.received", "number_id": "num_01HXY3...", "phone": "+14155551234", "from": "245-78", "text": "Your Cash App code is 583921. Don't share.", "received_at": "2026-05-19T14:23:01Z" }

Polling Fallback

ถ้าคุณต้องการ poll แทนการรักษา webhook endpoint (เหมาะสำหรับ agents ที่ไม่มี state) ให้เรียก:

GET /v1/numbers/{id}/messages?since=2026-05-19T14:22:00Z Authorization: Bearer YOUR_API_KEY → { "messages": [{ "from": "245-78", "text": "Your Cash App code is 583921", "received_at": "..." }, ...] }

โปรแกรมส่วนใหญ่ poll ทุก 2-3 วินาทีขณะรอ verification SMS โดยปกติมาถึงภายใน 30 วินาที ครั้งแรกอาจใช้เวลาสูงสุด 5 นาที

แยกรหัส OTP

ข้อความ SMS จะแตกต่างกันไปตามบริการ แต่รหัสจะเป็นตัวเลข 4-8 หลักเสมอ โปรแกรมส่วนใหญ่ใช้ regex เช่น /\b\d{4,8}\b/ สำหรับการแยกที่เชื่อถือได้มากขึ้น ให้ LLM อ่านข้อความและส่งกลับเฉพาะรหัส — Claude หรือ GPT-4o ใช้เวลาเพียงมิลลิวินาที

ระบบการรับรองสิทธิ์และความปลอดภัย

ทุก webhook POST ลงนามด้วย HMAC-SHA256 ตรวจสอบ X-MeiSIM-Signature ด้วย API secret ของคุณเพื่อยืนยันว่าคำขอมาจากเราจริงๆ ไม่ใช่จากผู้บุกรุก รหัสตัวอย่างอยู่ใน API docs

สร้างมันคืนนี้

API key + 5 หมายเลขแรกฟรี ส่งอีเมลมาหาเรา เราจะตั้งให้คุณ

ส่งอีเมล →

คำถามที่พบบ่อย

SMS จะมาถึง webhook เร็วแค่ไหน

Median latency น้อยกว่า 3 วินาที ตั้งแต่ SMS มาถึง webhook POST ถูกส่ง Retry บนล้มเหลวด้วย exponential backoff ข้อความเก็บ 30 วัน สำหรับ polling fallback

ฉันสามารถ poll แทน webhook ได้หรือไม่

ได้ GET /v1/numbers/{id}/messages ตามทางเลือกด้วย since=ISO โปรแกรมส่วนใหญ่ poll ทุก 2-3 วินาที ระหว่างรอ verification

ฉันสามารถรับจาก short codes (5 หลัก) ได้หรือไม่

ได้ — นี่คือเหตุผลหลักที่ต้องเปลี่ยนเป็นหมายเลขจริง verification SMS จากธนาคาร/crypto/dating apps ส่วนใหญ่มาจาก short codes ซึ่ง VoIP บล็อก

MMS (รูปภาพ) รองรับหรือไม่

SMS เท่านั้นตอนนี้ MMS อยู่ในแผนการพัฒนา

คุณรองรับ multiple webhooks ต่อหมายเลข

Webhook หนึ่งต่อหมายเลข สำหรับ fan-out ให้ routing ผ่าน dispatcher ของตัวเองแทน

Webhook ของฉันลงแล้ว SMS มาถึง จะเกิดอะไร

Retry webhook ด้วย exponential backoff (immediate, +15s, +60s, +300s) เก็บข้อความ 30 วัน ดึง polling endpoint ภายหลังได้

รหัส OTP ใน SMS ต่างกันไหม

ขึ้นอยู่บริการ ส่วนใหญ่คือ 4-8 หลัก ใช้ regex /\b\d{4,8}\b/ หรือให้ LLM อ่านและส่งกลับเฉพาะรหัส

Cash App, Coinbase, Tinder ยอมรับหมายเลขใหม่ได้ไหม

ได้ หมายเลขของเราจากจริง AT&T, T-Mobile, carriers สืบ บริการเหล่านี้ยอมรับ verification SMS เหมือนหมายเลขธรรมดา

API key ช่วยให้อะไร

API key สุ่มยาว เก็บปลอดภัยเหมือนรหัสผ่าน webhook request ทั้งหมดมี X-MeiSIM-Signature header สำหรับยืนยัน

มี Rate Limiting หรือไม่

Provision หมายเลขใหม่และขอ SMS เร็วแค่ไหนที่ plan อนุญาต Plan ฟรี 5 หมายเลข paid plans unlimited

SMS verification loop ใช้เวลานาน

ส่วนใหญ่ SMS 5-30 วินาทีหลังจาก signup บาง services 5 นาที MeiSIM webhook ภายใน 3 วินาที

รับ SMS จากประเทศอื่น Thailand, China, India ได้ไหม

API สำหรับหมายเลข USA เท่านั้น SMS จะมาจากผู้ใช้ USA ไม่ international SMS

Signature verification ทำไง

ดึง X-MeiSIM-Signature header จาก webhook POST body คำนวณ HMAC-SHA256 ของ body ด้วย API secret เปรียบเทียบกับ signature ใน API docs มีตัวอย่างโค้ด

ต้อง SMS ประจำวัน marketing SMS ได้ไหม

ไม่ API นี้ 2FA/verification SMS เท่านั้น marketing SMS ใช้ SMS gateway อื่น เช่น Twilio

```