문서로 건너뛰기
API

사용자 이름 고르기

그 사람의 사용자 이름과 그에 따른 무료 주소를 영구히 정합니다.

PUT/account/username

워크스페이스에 실제 호출을 실행합니다.

PUT /account/username

그 사람의 사용자 이름과 그에 따른 무료 주소를 영구히 정합니다.

예시

account:write가 필요합니다. username은 소문자로 바꾸고 공백을 점으로 바꾼 뒤 소문자, 숫자, 연속되지 않는 점으로 된 3자에서 30자여야 합니다. 이제 확정된 사용자 이름으로 응답합니다.

curl
curl -X PUT "$OE/account/username" -H "$AUTH" -H "Content-Type: application/json" \  -d '{ "username": "ada.lovelace" }'
응답
{  "object": "username",  "username": "ada.lovelace",  "chosen": true,  "address": "[email protected]"}

한 번 고르면 절대 바뀌지 않으므로 두 번째 선택은 409 username_locked입니다. 먼저 GET /account/username/availability로 확인하세요.

다른 계정이 가진 사용자 이름은 409 username_taken입니다. 너무 짧거나, 너무 길거나, 예약되었거나, 위 형식대로 쓰이지 않은 이름은 username에 대한 422 invalid_parameter이며, 메시지에 어느 경우인지 나옵니다.

레퍼런스