Ugrás a dokumentációra
API

Postafiók megsemmisítése

Most törli a leveleket, ahelyett hogy megvárná a bérlet végét.

DELETEapi.openemail.uk/temp-mail/inboxes/{id}

A valódi hívást futtatja le a munkaterületén, a saját kulcsával.

DELETE /temp-mail/inboxes/{id}

Most törli a leveleket, ahelyett hogy megvárná a bérlet végét.

A postafiók-token

shell
export OE=https://api.openemail.ukexport INBOX="Authorization: Bearer oe_inbox_kQ8v…"

Az alábbi hívások mindegyike azt a tokent viszi, amelyet a POST /temp-mail/inboxes adott vissza, ugyanabban az Authorization: Bearer fejlécben, amelyet egy API-kulcs is használ. Maga a cím semmire nem jogosít, és ez az elválasztás a funkció lényege, nem formaság: az eldobható címet a kiadása pillanatában annak a félnek adod oda, akit távol akarsz tartani magadtól.

Az útvonalban szereplő azonosítónak ugyanazt a postafiókot kell megneveznie, mint a tokennek. A token önmagában is azonosít egyet, tehát ez kettős biztosíték, de azt jelenti, hogy az a hívó, aki két postafiókot összekever, 404-et kap ahelyett, hogy csendben rossz leveleket olvasna.

Példa

Az üzenetek és a tárolt törzseik azonnal eltűnnek, a token pedig a következő kérésnél már nem hitelesít.

curl
curl -X DELETE "$OE/temp-mail/inboxes/tinb_9c2f41ab7d3e4c118a0f5d72" -H "$INBOX"
Válasz
{ "object": "temp_inbox", "id": "tinb_9c2f41ab7d3e4c118a0f5d72", "destroyed": true }

A kiszolgálón semmi nem tárolódik. A bérlet egy aláírt token, amelyet a böngésző tart, így a lejárt postafiók nem hagy maga után sort, a cím pedig egyszerűen megszűnik foglaltnak lenni.

A megsemmisített postafiók továbbra is beleszámít a kiadási korlátba. Egy eldobásával nem lehet újat venni.