InfoGrab Docs

아바타 API

요약

이 API를 사용하여 사용자 아바타를 조회합니다. 지정된 공개 이메일 주소와 연결된 사용자 계정 아바타의 URL을 가져옵니다.

이 API를 사용하여 사용자 아바타를 조회합니다.

사용자 계정 아바타 가져오기#

지정된 공개 이메일 주소와 연결된 사용자 계정 아바타의 URL을 가져옵니다. 이 엔드포인트는 인증이 필요하지 않습니다.

  • 성공하면 아바타의 URL을 반환합니다.
  • 주어진 이메일 주소와 연결된 계정이 없으면 외부 아바타 서비스에서 결과를 반환합니다.
  • 공개 가시성이 제한되어 있고 요청이 인증되지 않은 경우 403 Forbidden을 반환합니다.
GET /avatar?email=admin@example.com

매개변수:

속성 유형 필수 설명
email string yes 계정의 공개 이메일 주소.
size integer no 단일 픽셀 크기. Gravatar 또는 설정된 Libravatar 서버에서의 아바타 조회에만 사용됩니다.

예시 요청:

curl --request GET \
  --url "https://gitlab.example.com/api/v4/avatar?email=admin@example.com&size=32"

예시 응답:

{
  "avatar_url": "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=64&d=identicon"
}

관련 주제#

아바타 API

Tier: Free, Premium, Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

이 API를 사용하여 사용자 아바타를 조회합니다. 지정된 공개 이메일 주소와 연결된 사용자 계정 아바타의 URL을 가져옵니다.

이 API를 사용하여 사용자 아바타를 조회합니다.

사용자 계정 아바타 가져오기#

지정된 공개 이메일 주소와 연결된 사용자 계정 아바타의 URL을 가져옵니다. 이 엔드포인트는 인증이 필요하지 않습니다.

  • 성공하면 아바타의 URL을 반환합니다.
  • 주어진 이메일 주소와 연결된 계정이 없으면 외부 아바타 서비스에서 결과를 반환합니다.
  • 공개 가시성이 제한되어 있고 요청이 인증되지 않은 경우 403 Forbidden을 반환합니다.
GET /avatar?email=admin@example.com

매개변수:

속성 유형 필수 설명
email string yes 계정의 공개 이메일 주소.
size integer no 단일 픽셀 크기. Gravatar 또는 설정된 Libravatar 서버에서의 아바타 조회에만 사용됩니다.

예시 요청:

curl --request GET \
  --url "https://gitlab.example.com/api/v4/avatar?email=admin@example.com&size=32"

예시 응답:

{
  "avatar_url": "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=64&d=identicon"
}

관련 주제#