Kalo te dokumentacioni
API

Vendosni foton e profilit tuaj

Ngarkon foton e profilit të personit, duke zëvendësuar atë që kishte. Trupi është vetë imazhi, jo JSON, me llojin e tij në `Content-Type`: `image/png`, `image/jpeg`, `image/webp` ose `image/gif`, deri në 5 MB.

PUT/account/photo

Ekzekuton thirrjen reale në hapësirën tuaj të punës.

PUT /account/photo

Ngarkon foton e profilit të personit, duke zëvendësuar atë që kishte. Trupi është vetë imazhi, jo JSON, me llojin e tij në Content-Type: image/png, image/jpeg, image/webp ose image/gif, deri në 5 MB.

Shembull

Kërkon account:write. Imazhi përshtatet në një katror 512 pikselësh dhe ruhet si WebP, dhe një imazh i animuar mban kuadrin e tij të parë. Përgjigjet me url e tij të re.

curl
curl -X PUT "$OE/account/photo" -H "$AUTH" -H "Content-Type: image/jpeg" --data-binary @me.jpg
Përgjigje
{  "object": "account_photo",  "url": "https://cdn-prod.openemail.uk/users/avatars/8c1d4e7a-2f90-4b3c-a6d5-1e7f0b9c2d48.webp"}

Një trup që nuk është imazh i një lloji të pranuar, është shumë i madh ose nuk lexohet është një 422 invalid_image. Një shërbim imazhesh i zënë është një 503 image_busy, ndaj provoni sërish.

Çdo ngarkim merr një URL të re, ndaj një foto e vjetër në cache nuk shfaqet kurrë në vend të së resë.

Referencë