API
프로필 사진 설정
그 사람의 프로필 사진을 업로드해 기존 사진을 대체합니다. 본문은 JSON이 아니라 이미지 자체이며, 형식은 `Content-Type`에 넣습니다. `image/png`, `image/jpeg`, `image/webp` 또는 `image/gif`이고 최대 5 MB입니다.
PUT/account/photo
워크스페이스에 실제 호출을 실행합니다.
PUT /account/photo
그 사람의 프로필 사진을 업로드해 기존 사진을 대체합니다. 본문은 JSON이 아니라 이미지 자체이며, 형식은 Content-Type에 넣습니다. image/png, image/jpeg, image/webp 또는 image/gif이고 최대 5 MB입니다.
예시
account:write가 필요합니다. 이미지는 512픽셀 정사각형에 맞춰 WebP로 저장되며, 움직이는 이미지는 첫 프레임만 남습니다. 새 url로 응답합니다.
curl -X PUT "$OE/account/photo" -H "$AUTH" -H "Content-Type: image/jpeg" --data-binary @me.jpg{ "object": "account_photo", "url": "https://cdn-prod.openemail.uk/users/avatars/8c1d4e7a-2f90-4b3c-a6d5-1e7f0b9c2d48.webp"}허용된 형식의 이미지가 아니거나, 너무 크거나, 읽을 수 없는 본문은 422 invalid_image입니다. 이미지 서비스가 바쁘면 503 image_busy이니 다시 시도하세요.
업로드할 때마다 새 URL이 생기므로, 캐시된 옛 사진이 새 사진 대신 보이는 일은 없습니다.