Ugrás a dokumentációra
API

Tag eltávolítása

Mindkét tengely egyszerre: a szerepkör, és minden itt birtokolt címhozzáférés.

DELETEapi.openemail.uk/members/{userId}

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

DELETE /members/{userId}

Mindkét tengely egyszerre: a szerepkör, és minden itt birtokolt címhozzáférés.

Példa

members:write szükséges.

curl
curl -X DELETE "$OE/members/7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a" -H "$AUTH"
Válasz
{  "object": "member",  "userId": "7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a",  "deleted": true,  "addressesRevoked": 2}

A két hozzáférés együtt megy. Csak a tagsor eltávolítása mindkét kimenet legrosszabbja lenne: eltűnik erről a listáról, de továbbra is olvassa a leveleket.

NEM ad 404-et olyasvalakire, aki nem tag, és ez nem az azonosítókkal szembeni lazaság. Az a csoport, amelyet ennek a végpontnak leginkább el kell érnie, a régi hozzáférés-birtokosok, akiknek címhozzáféréseik vannak, tagsoruk viszont egyáltalán nincs, így egy előzetes „van-e tagsor” ellenőrzés pontosan azokat utasítaná el, akiknek a hozzáférését leginkább vissza kellene vonni. Az addressesRevoked azt mutatja, mi történt ténylegesen, és egy ott szereplő nulla egy üres művelet őszinte jelentése.

EGY munkaterületről távolítja el. Az OpenEmail fiókjuk érintetlen marad, ahogy bármely máshol meglévő hozzáférésük is.

Ha egy címet vennél vissza, és a személyt a helyén hagynád, használd helyette a DELETE /members/{userId}/addresses/{addressId} hívást. Ez annak a hívása, aki csapatot váltott, nem annak, aki távozott.