GPTMail API
GPTMail API ကို အသုံးပြု၍ ယာယီစာဝင်ပုံးများ ဖန်တီးခြင်း၊ စာများကို စာရင်းပြုစုဖတ်ရှုခြင်းနှင့် X-API-Key ခေါင်းစီးပါသော HTTPS ဖြင့် စာများဖျက်ခြင်းတို့ ပြုလုပ်နိုင်သည်။ ၎င်းသည် အလိုအလျောက်စမ်းသပ်မှုများ၊ CI/CD လုပ်ငန်းစဉ်များနှင့် QA လုပ်ငန်းစဉ်များအတွက် သင့်တော်သည်။
API Key ရယူနည်း
Buy API requests
Purchase API requests with GPTMail points. Earn points through daily check-ins and public domains, or buy points with LDC at a 1:1 rate.
Buy with points / add requestsရွေးချယ်မှု 2 — ကိုယ်ပိုင်ဒိုမိန်းထည့်ရန်
အများသုံးဒိုမိန်း၏ MX စစ်ဆေးမှု အောင်မြင်ပြီးနောက်: အကောင့်မဝင်ဘဲ တင်သွင်းလျှင် → API သော့ (တောင်းဆိုမှု 20000)၊ အကောင့်ဝင်ပြီး တင်သွင်းလျှင် → အမှတ် 200။ ဒိုမိန်းတစ်ခုလျှင် ဆုတစ်မျိုးသာ ရရှိမည်။ အရေးကြီးချက် - ချိတ်ဆက်ပြီးနောက် ထိုဒိုမိန်းနောက်ဆက်သည် ဤဆိုက်ရှိ အသုံးပြုသူအားလုံး အသုံးပြုနိုင်သော အများသုံးနောက်ဆက် ဖြစ်လာသဖြင့် အခြားအသုံးပြုသူများလည်း ၎င်းအောက်တွင် စာတိုက်ပုံးလိပ်စာများ ဖန်တီးနိုင်သည်။ အသက်ဝင်ပြီးနောက် ဤဒိုမိန်းကို ကျွန်ုပ်တို့၏ဝန်ဆောင်မှုသို့ ညွှန်ပြထားသော MX မှတ်တမ်းကို မဖျက်ပါနှင့်၊ မအစားထိုးပါနှင့်၊ မပြင်ဆင်ပါနှင့်။ သို့မဟုတ်ပါက နောက်ပိုင်းစစ်ဆေးမှုများက ဒိုမိန်းကို ဖွဲ့စည်းပုံမှားယွင်းသည်ဟု သတ်မှတ်နိုင်သည်။ နောက်ပိုင်းစစ်ဆေးမှုတွင် MX မှတ်တမ်း မမှန်ကန်ကြောင်း တွေ့ရှိပါက ဒိုမိန်းကို ပိတ်မည်။ MX မှတ်တမ်းသည် ဆက်တိုက် 3 ကြိမ် စစ်ဆေးမှုတွင် မမှန်ကန်ပါက ဆက်စပ် API ကီးကိုလည်း ပိတ်မည်။ နောက်ပိုင်းတွင် MX မှတ်တမ်း ပြန်လည်မှန်ကန်လာပါက ဒိုမိန်းကို အလိုအလျောက် ပြန်ဖွင့်ပေးမည်။
အများသုံး စမ်းသပ်ကီး
စမ်းသပ်ရန်အတွက် အောက်တွင်ပြထားသော မျှဝေသုံး အများသုံးကီးကို X-API-Key ခေါင်းစီးတွင် ပို့ပါ။ ၎င်းသည် နေ့စဉ်ပြောင်းလဲပြီး အသုံးပြုသူအားလုံး မျှဝေသုံးသော နေ့စဉ် တောင်းဆိုမှု 200,000 ကန့်သတ်ချက် ရှိသည်။
ယနေ့ ကျန်ရှိ
ပြန်သတ်မှတ်မည်
အများသုံးကီး၏ လက်ရှိခွဲတမ်းကို ဖွင့်နေသည်...
အောက်ပါ API ကိုးကားချက်ကို Markdown အဖြစ် ကူးယူ၍ AI ကိရိယာများ၊ အသိပညာအခြေခံများ သို့မဟုတ် README အတွက် သုံးနိုင်သည်။
အခြေခံ URL: https://mail.chatgpt.org.uk
အမြန်စတင်
X-API-Key: YOUR_KEYသည် အရိုးရှင်းဆုံး နည်းလမ်းဖြစ်သည်။ အမြန်စမ်းသပ်ရန်YOUR_KEYနေရာတွင် အထက်တွင်ပြထားသော နေ့စဉ်အများသုံးကီးကို အသုံးပြုပါ။စာတိုက်ပုံးဆိုင်ရာ အဆုံးမှတ်အများစုသည်
emailပါရာမီတာ လိုအပ်သည်၊ ဥပမာ?email=demo@example.com။GPTMail API တုံ့ပြန်မှုများသည်
success၊dataနှင့်errorအကွက်များပါသော JSON ကို အသုံးပြုပြီး API ကီးသုံးသည့်အခါusageလည်း ပါဝင်သည်။ အမြန်နှုန်းကန့်သတ်ချက် တုံ့ပြန်မှုများ အပါအဝင် Cloudflare အမှားများသည် ယင်းအစား HTML ကို ပြန်ပေးနိုင်သည်။ JSON ကို မခွဲခြမ်းမီ HTTP အခြေအနေနှင့် Content-Type ကို စစ်ဆေးပါ။ဤဆိုက်တွင် လက်ရှိပံ့ပိုးထားသော ဒိုမိန်းကို သိပြီးဖြစ်ပါက အီးမေးလ်ဖန်တီးသည့် အဆုံးမှတ်ကို ဦးစွာခေါ်ရန် မလိုပါ။
prefix@domainကို ကိုယ်တိုင်ပေါင်းစပ်ပြီး စာတိုက်ပုံး API များကို တိုက်ရိုက်ခေါ်နိုင်သဖြင့် API တောင်းဆိုမှုတစ်ကြိမ် သက်သာစေသည်။
တောင်းဆိုမှုနှုန်း ကန့်သတ်ချက်နှင့် ပြန်လည်ကြိုးစားခြင်း
GET နှင့် POST /api/generate-email သည် ရင်းမြစ် IP တစ်ခုလျှင် 10 စက္ကန့်အတွင်း တောင်းဆိုမှု 30 ကြိမ် ကန့်သတ်ချက်ကို မျှဝေသုံးသည်။ ၎င်းသည် အများသုံးနှင့် ကိုယ်ပိုင် API ကီး နှစ်မျိုးလုံးနှင့် သက်ဆိုင်သည်။ IP တစ်ခုတည်းနောက်ရှိ မတူညီသော ကီးများနှင့် ကလိုင်းယင့်များသည် ဤကန့်သတ်ချက်ကို မျှဝေသုံးကြသည်။
ဤကန့်သတ်ချက်ကို ကျော်လွန်ပါက HTTP 429 ပြန်ပေးပြီး အီးမေးလ်ဖန်တီးခြင်းကို 10 စက္ကန့် ပိတ်ထားသည်။ ထပ်မကြိုးစားမီ Retry-After တွင် ဖော်ပြထားသော ကြာချိန်အထိ စောင့်ပါ။ ဤခေါင်းစီး မပါပါက အနည်းဆုံး 10 စက္ကန့် စောင့်ပြီး စောင့်ချိန်ကို တဖြည်းဖြည်းတိုးကာ ထပ်ကြိုးစားပါ။ IP တစ်ခုတည်းကို မျှဝေသုံးသော ကလိုင်းယင့်များမှ တစ်ပြိုင်နက် ထပ်မကြိုးစားပါနှင့်။
ဤစည်းမျဉ်းသည် စာဝင်ပုံးစာရင်း ရယူခြင်း သို့မဟုတ် အီးမေးလ်တစ်စောင်ချင်း ဖတ်ခြင်းနှင့် မသက်ဆိုင်ပါ။ API ကီး၏ နေ့စဉ်နှင့် စုစုပေါင်းခွဲတမ်းများသည် သီးခြားဆက်လက် သက်ရောက်သည်။ 10 စက္ကန့် စောင့်ခြင်းဖြင့် ကုန်ဆုံးသွားသော ကီးခွဲတမ်းကို ပြန်မရနိုင်ပါ။
အဓိက အဆုံးမှတ်များ
/api/generate-emailယာယီစာဝင်ပုံးတစ်ခု ဖန်တီးပါ။ အရိုးရှင်းဆုံး ကျပန်းစာဝင်ပုံး လုပ်ငန်းစဉ်အတွက် GET ကို အသုံးပြုပါ၊ သို့မဟုတ် တိကျစွာ ထိန်းချုပ်လိုပါက prefix နှင့် domain ပါသော POST ကို အသုံးပြုပါ။
/api/emails?email=...စာတိုက်ပုံးတစ်ခုအတွက် အီးမေးလ်များကို ရယူပါ။
/api/email/{id}?email=...အီးမေးလ်တစ်စောင်ကို စာသား၊ HTML၊ မူရင်းခေါင်းစီးများနှင့် မက်တာဒေတာ အပါအဝင် ရယူပါ။
/api/email/{id}?email=...ID ဖြင့် email တစ်စောင်ဖျက်ပါ။
/api/emails/clear?email=...စာတိုက်ပုံးတစ်ခုအတွင်းရှိ အီးမေးလ်အားလုံးကို ဖျက်ပါ။
/api/statsဆိုဒ်တစ်လျှောက်လုံး စာရင်းအင်းကို ဖတ်ပါ။
ဥပမာလုပ်ငန်းစဉ်
အောက်တွင် အသုံးများသော ပုံစံနှစ်မျိုး ရှိသည် - ဝန်ဆောင်မှုကို စာဝင်ပုံးဖန်တီးခိုင်းခြင်း သို့မဟုတ် သတ်မှတ်ထားသော ရှေ့ဆက်ကို တောင်းဆိုခြင်း။ လက်ရှိပံ့ပိုးထားသော ဒိုမိန်းကို သိပြီးဖြစ်ပါက စာတိုက်ပုံးကို ကိုယ်တိုင်ပေါင်းစပ်ပြီး တိုက်ရိုက်မေးမြန်းနိုင်သည်။
1) ကျပန်း ယာယီအီးမေးလ်လိပ်စာ ဖန်တီးရန်
curl 'https://mail.chatgpt.org.uk/api/generate-email' \
-H 'X-API-Key: PUBLIC_API_KEY'တုံ့ပြန်မှု ဥပမာ
{
"success": true,
"data": {
"email": "a3f9c2b1@example.com"
},
"usage": {
"daily_limit": 200000,
"used_today": 1,
"remaining_today": 199999,
"total_limit": 200000,
"total_usage": 1,
"remaining_total": 199999
}
}2) တည်ငြိမ်သော prefix ဖြင့် ဖန်တီးရန် (ဥပမာ demo@example.com)
curl -X POST 'https://mail.chatgpt.org.uk/api/generate-email' \
-H 'Content-Type: application/json' \
-H 'X-API-Key: PUBLIC_API_KEY' \
-d '{"prefix":"demo"}'တုံ့ပြန်မှု ဥပမာ
{
"success": true,
"data": {
"email": "demo@example.com"
},
"usage": {
"daily_limit": 200000,
"used_today": 2,
"remaining_today": 199998
}
}3) စာဝင်ပုံးအတွင်းရှိ အီးမေးလ်များကို စာရင်းပြုစုရန်
လက်ခံထားသော domain ကို သိပြီးဖြစ်ပါက အဆင့် 1 ကို ကျော်ပြီး တိုက်ရိုက်မေးမြန်းပါ။
curl 'https://mail.chatgpt.org.uk/api/emails?email=demo@example.com' \
-H 'X-API-Key: PUBLIC_API_KEY'တုံ့ပြန်မှု ဥပမာ
{
"success": true,
"data": {
"emails": [
{
"id": "e5a7f3...",
"email_address": "demo@example.com",
"from_address": "noreply@github.com",
"subject": "Your code: 654321",
"content": "Your verification code is 654321",
"html_content": "...",
"has_html": true,
"timestamp": 1709654321,
"created_at": "2024-03-05T12:18:41Z"
}
],
"count": 1
}
}4) အီးမေးလ်တစ်စောင် ဖတ်ရန် — ရိုးရိုးစာသား၊ HTML စာကိုယ်နှင့် မက်တာဒေတာ ပါဝင်သည်
EMAIL_ID ကို အဆင့် 3 တွင် ပြန်ရသော id ဖြင့် အစားထိုးပါ။ စာဝင်ပုံးလိပ်စာကိုလည်း email အဖြစ် ပို့ပါ (ဖျက်ခြင်းနှင့် ပူးတွဲဖိုင်ဒေါင်းလုဒ်လုပ်ခြင်းအတွက်လည်း)၊ ထိုသို့ဆိုလျှင် အီးမေးလ်ကို ID ဖြင့် ရှာဖွေမည့်အစား ၎င်း၏စာဝင်ပုံးမှ တိုက်ရိုက်ဖတ်မည်။ API ကီးရှိပါက email ပါရာမီတာကို ထည့်ရန်မလိုသော်လည်း ပို့ပေးပါက ရှာဖွေမှု ပိုမြန်သည်။
curl 'https://mail.chatgpt.org.uk/api/email/EMAIL_ID?email=demo@example.com' \
-H 'X-API-Key: PUBLIC_API_KEY'တုံ့ပြန်မှု ဥပမာ
{
"success": true,
"data": {
"id": "e5a7f3...",
"email_address": "demo@example.com",
"from_address": "noreply@github.com",
"subject": "Your code: 654321",
"content": "Your verification code is 654321",
"html_content": "<p>Your code is 654321</p>",
"has_html": true,
"timestamp": 1709654321,
"raw_size": 2048,
"created_at": "2024-03-05T12:18:41Z"
}
}5) ID ဖြင့် email တစ်စောင်ဖျက်ရန်
API ကီးရှိပါက email ပါရာမီတာကို ထည့်ရန်မလိုသော်လည်း ပို့ပေးပါက ရှာဖွေမှု ပိုမြန်သည်။
curl -X DELETE 'https://mail.chatgpt.org.uk/api/email/EMAIL_ID?email=demo@example.com' \
-H 'X-API-Key: PUBLIC_API_KEY'တုံ့ပြန်မှု ဥပမာ
{
"success": true,
"data": {
"message": "Email deleted"
}
}6) စာဝင်ပုံးတစ်ခုလုံးကို ရှင်းလင်းရန် — ဤလိပ်စာ၏ အီးမေးလ်အားလုံးကို ဖျက်သည်
ခေါ်ဆိုမှုတစ်ခုစီသည် အစုတစ်ခုကို ဖျက်သည်။ တုံ့ပြန်မှုတွင် "has_more": true ရှိနေသရွေ့ false ပြန်လာသည်အထိ ထပ်ခေါ်ပါ။
curl -X DELETE 'https://mail.chatgpt.org.uk/api/emails/clear?email=demo@example.com' \
-H 'X-API-Key: PUBLIC_API_KEY'တုံ့ပြန်မှု ဥပမာ
{
"success": true,
"data": {
"message": "Deleted 3 emails",
"count": 3,
"has_more": false
}
}တုံ့ပြန်မှု ပုံစံ
အောင်မြင်သော တုံ့ပြန်မှုများသည် ပုံမှန်အားဖြင့် ဤသို့ ဖြစ်သည်။ API ကီးဖြင့် အထောက်အထားပြပါက usage အတွင်းရှိ ခွဲတမ်းအချက်အလက်ကို သတိပြုပါ။
{
"success": true,
"data": {
"email": "demo@example.com"
},
"usage": {
"daily_limit": 200000,
"used_today": 1,
"remaining_today": 199999,
"total_limit": 200000,
"total_usage": 1,
"remaining_total": 199999
}
}ချဲ့ထွင်စာရင်းအင်း
/api/statistics/24h24 နာရီ နာရီအလိုက်ဖြန့်ဝေမှု ကာလတစ်ခုကို ပြန်ပေးသည်၊ ယခင်ကာလများအတွက် offset=1,2,... ကို အသုံးပြုပါ။/api/statistics/top-subjectsအများဆုံးတွေ့ရသော အီးမေးလ်ခေါင်းစဉ်များကို ပြန်ပေးသည်။/api/statistics/top-domainsအလုပ်အများဆုံး domain များကို ပြန်ပို့သည်။/api/statistics/top-sendersအလုပ်အများဆုံး ပို့သူများကို ပြန်ပို့သည်။