Belgelere geç
API

Profil fotoğrafınızı ayarlayın

Kişinin profil fotoğrafını yükler ve varsa öncekinin yerine koyar. Gövde, JSON değil görselin kendisidir ve türü `Content-Type` içindedir: `image/png`, `image/jpeg`, `image/webp` veya `image/gif`, en fazla 5 MB.

PUT/account/photo

Gerçek çağrıyı çalışma alanınızda çalıştırır.

PUT /account/photo

Kişinin profil fotoğrafını yükler ve varsa öncekinin yerine koyar. Gövde, JSON değil görselin kendisidir ve türü Content-Type içindedir: image/png, image/jpeg, image/webp veya image/gif, en fazla 5 MB.

Örnek

account:write gerektirir. Görsel 512 piksellik bir kareye sığdırılır ve WebP olarak saklanır, hareketli bir görsel ise ilk karesini korur. Yeni url değeriyle yanıt verir.

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

Kabul edilen türde bir görsel olmayan, fazla büyük olan veya okunamayan bir gövde 422 invalid_image olur. Yoğun bir görsel hizmeti 503 image_busy olur, bu yüzden yeniden deneyin.

Her yükleme yeni bir URL alır, bu yüzden önbellekteki eski bir fotoğraf asla yenisinin yerine görünmez.

Referans