Zolemba za API

GPTMail API

Gwiritsani ntchito GPTMail API kuti mupange mabokosi a makalata akanthawi, kuwonetsa mndandanda wa mauthenga ndi kuwawerenga, komanso kuchotsa maimelo kudzera pa HTTPS ndi mutu wa X-API-Key. Ndi yoyenera mayeso odzichitira okha, mapaipi a CI/CD ndi njira zogwirira ntchito za QA.

Momwe mungapeze 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

Sankhani 2: Onjezerani domain yanu

Domain ya anthu onse ikadutsa kutsimikizira MX: yatumizidwa osalowa mu akaunti → kiyi ya API (zopempha 20000); yatumizidwa mutalowa → mfundo 200. Domain iliyonse imalandira mphotho imodzi yokha. Zofunika: nthawi yomwe imagwirizana, suffix ya domain imagwira ntchito ngati suffix ya anthu onse pa site, choncho ena amatha kupanga ma adilesi a m'mabokosi pansipa. Mutapangidwa, musachotse, musasinthe, kapena kusintha rekodi ya MX imene imagwiritsa ntchito domain ku utumiki wathu. Ngakhale, kuyang'ana kwake m'mbuyo kungaganize domain silikonzeka. Ngati kuyang'ana kupeza MX osalondola, domain idzachotsedwa. Ngati MX akhala osalondola m'mbuyo 3 motsatiza, API Key yolumikizana idzachotsedwanso. Ngati MX abwerera kukhala woyenera, domain idzayambitsidwanso yokha yokha.

Madomeni

Kiyi ya anthu onse yoyesera

Poyesa, tumizani kiyi ya anthu onse yogawana yomwe ili pansipa mumutu wa X-API-Key. Imasintha tsiku lililonse ndipo ili ndi malire a tsiku ndi tsiku a zopempha 200,000 zomwe ogwiritsa ntchito onse amagawana.

Zotsala lero

Kuyambitsanso mu

Ikutsitsira quota yaukada pa khiyi ya anthu onse...

Malo a API pansipa angakoperedwe ngati Markdown pa zida za AI, database, kapena README.

URL yoyambira: https://mail.chatgpt.org.uk

AI
llms.txt

·

llms-full.txt

(Markdown)

Kuyambira mwachangu

  • X-API-Key: YOUR_KEY ndiyo njira yosavuta kwambiri. Poyesa mwachangu, gwiritsani ntchito kiyi ya anthu onse ya tsiku ndi tsiku yomwe ili pamwambapa m'malo mwa YOUR_KEY.

  • Malo ochuluka a m'bokosi amafuna paramita email, monga ?email=demo@example.com.

  • Mayankho a GPTMail API amagwiritsa ntchito JSON yokhala ndi magawo a success, data ndi error, komanso usage pamene kiyi ya API ikugwiritsidwa ntchito. Zolakwika za Cloudflare, kuphatikizapo mayankho a malire a liwiro, zingabweze HTML m'malo mwake. Onani mmene HTTP ilili ndi Content-Type musanawerenge JSON.

  • Mukadziwa domain yomwe imagwiridwa ntchito tsopano pa site, simukufunikira kuitana malo okhala ndi imelo kaye. Mutha kupanga prefix@domain pakhomo ndikuitana API za m'bokosi mwachindunji, kudz saveka pempho la API limodzi.

Malire a liwiro la zopempha ndi kuyesanso

  • GET ndi POST /api/generate-email zimagawana malire a zopempha 30 pa masekondi 10 pa IP iliyonse yochokera. Izi zimagwira ntchito pa makiyi a API a anthu onse komanso aumwini. Makiyi ndi mapulogalamu osiyanasiyana omwe ali kumbuyo kwa IP imodzi amagawana malire awa.

  • Kupitirira malire awa kumabweza HTTP 429 ndipo kumaletsa kupanga maadilesi a imelo kwa masekondi 10. Dikirani nthawi yonenedwa ndi Retry-After musanayesenso. Ngati mutuwu palibe, dikirani masekondi 10 osachepera, kenako yesaninso ndi kudikira kowonjezereka. Pewani kuyesanso nthawi imodzi kuchokera ku mapulogalamu omwe amagawana IP.

  • Lamuloli siligwira ntchito pa kuwonetsa mndandanda wa bokosi la makalata kapena kuwerenga maimelo amodzi amodzi. Malire a tsiku ndi tsiku ndi onse pamodzi a makiyi a API amagwirabe ntchito padera. Kudikira masekondi 10 sikubwezeretsa malire a kiyi omwe atha.

Malo akuluakulu

POST / GET
/api/generate-email

Pangani bokosi la imelo la nthawi. Gwiritsani ntchito GET pa njira yosavuta kwambiri, kapena POST ndi prefix ndi domain mukufuna kuyang'anira mosavira.

GET
/api/emails?email=...

Tengani maimelo a m'bokosimo.

GET
/api/email/{id}?email=...

Tengani imelo imodzi, kuphatikiza lemba, HTML, mutu wosale, ndi metadata.

DELETE
/api/email/{id}?email=...

Chotsani imelo imodzi ndi ID.

DELETE
/api/emails/clear?email=...

Chotsani maimelo onse m'bokosimo.

GET
/api/stats

Welengani zidziwitso za site yonse.

Chitsanzo cha m'mbuyo

M'munsimu muli njira ziwiri zofewa: lekani utumiki upange bokosi, kapena pemphani prefix yakhazikitsidwa. Mukadziwa domain yomwe imagwiridwa ntchito tsopano, mutha kupanga bokosi pakhomo ndikufunsa mwachindunji.

1) Pangani adilesi yaimelo yosakhazikika ya nthawi

curl 'https://mail.chatgpt.org.uk/api/generate-email' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Chitsanzo cha yankho
{
  "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) Pangani ndi prefix yakhazikitsidwa (monga 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"}'
Chitsanzo cha yankho
{
  "success": true,
  "data": {
    "email": "demo@example.com"
  },
  "usage": {
    "daily_limit": 200000,
    "used_today": 2,
    "remaining_today": 199998
  }
}

3) Mndandanda wa maimelo m'bokosimo

Mukadziwa domain yomwe imagwiridwa ntchito, pitilizani sitepe 1 ndikufunsa mwachindunji.

curl 'https://mail.chatgpt.org.uk/api/emails?email=demo@example.com' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Chitsanzo cha yankho
{
  "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) Werengani imelo imodzi — kuphatikiza lemba losavuta, thupi la HTML, ndi metadata

Sinthani EMAIL_ID ndi id yobwezedwa pa sitepe 3. Tumizaninso adilesi ya bokosi la makalata ngati email (ngakhale pochotsa kapena potsitsa zomangirizidwa): imelo imawerengedwa molunjika kuchokera m'bokosi lake m'malo mofufuzidwa ndi ID. Ndi kiyi ya API, paramita email si yofunikira, koma kuitumiza kumapangitsa kusaka kukhala kofulumira.

curl 'https://mail.chatgpt.org.uk/api/email/EMAIL_ID?email=demo@example.com' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Chitsanzo cha yankho
{
  "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) Chotsani imelo imodzi ndi ID

Ndi kiyi ya API, paramita email si yofunikira, koma kuitumiza kumapangitsa kusaka kukhala kofulumira.

curl -X DELETE 'https://mail.chatgpt.org.uk/api/email/EMAIL_ID?email=demo@example.com' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Chitsanzo cha yankho
{
  "success": true,
  "data": {
    "message": "Email deleted"
  }
}

6) Chotsani bokosi lonse — chotsa maimelo onse pa adilesi iyi

Kuyitana kulikonse kumachotsa gulu limodzi. Malinga ngati yankho lili ndi "has_more": true, itananinso mpaka itabweza false.

curl -X DELETE 'https://mail.chatgpt.org.uk/api/emails/clear?email=demo@example.com' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Chitsanzo cha yankho
{
  "success": true,
  "data": {
    "message": "Deleted 3 emails",
    "count": 3,
    "has_more": false
  }
}

Mtundu wa yankho

Mayankho ofanira nthawi zambiri amakhala chonchi. Mukatsimikizira ndi API Key, yang'anani zidziwitso za quota mkati mwa 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
  }
}

Zidziwitso zowonjezera

  • /api/statistics/24h imabweza zenera limodzi la maola 24 la kugawika pa ola lililonse; gwiritsani ntchito offset=1,2,... pa mazenera akale.
  • /api/statistics/top-subjects imabweza mitu ya maimelo yofala kwambiri.
  • /api/statistics/top-domains bwezeretsa madomain omwe amagwiritsidwa kwambiri.
  • /api/statistics/top-senders bwezeretsa otumiza omwe amagwiritsidwa kwambiri.
GPTMail