InfoGrab DocsInfoGrab Docs

GraphQL을 사용하여 사용자 정의 이모지 사용

요약

댓글과 설명에서 사용자 지정 이모지를 사용하려면 GraphQL API로 최상위 그룹에 추가합니다. 그룹에 사용자 지정 이모지를 추가하면 멤버는 댓글에서 다른 이모지와 동일한 방식으로 사용할 수 있습니다. GraphiQL을 사용하여 그룹의 이모지를 쿼리할 수 있습니다.

댓글과 설명에서 사용자 지정 이모지를 사용하려면 GraphQL API로 최상위 그룹에 추가합니다.

사용자 지정 이모지 생성#

mutation CreateCustomEmoji($groupPath: ID!) {
  createCustomEmoji(input: {groupPath: $groupPath, name: "party-parrot", url: "https://cultofthepartyparrot.com/parrots/hd/parrot.gif"}) {
    clientMutationId
    customEmoji {
      name
    }
    errors
  }
}

그룹에 사용자 지정 이모지를 추가하면 멤버는 댓글에서 다른 이모지와 동일한 방식으로 사용할 수 있습니다.

속성#

이 쿼리는 다음 속성을 허용합니다.

속성 유형 필수 설명
group_path integer or string 예 ID 또는 최상위 그룹의 URL 인코딩된 경로.
name string 예 사용자 지정 이모지의 이름입니다.
file string 예 사용자 지정 이모지 이미지의 URL 입니다.

GraphiQL 사용#

GraphiQL을 사용하여 그룹의 이모지를 쿼리할 수 있습니다.

  1. GraphiQL을 엽니다.

    • GitLab.com에서는 https://gitlab.com/-/graphql-explorer를 사용합니다.
    • GitLab Self-Managed에서는 https://gitlab.example.com/-/graphql-explorer를 사용합니다.
  2. 다음 텍스트를 복사하여 왼쪽 창에 붙여 넣습니다. 이 쿼리에서 gitlab-org는 그룹 경로입니다.

        query GetCustomEmoji {
          group(fullPath: "gitlab-org") {
            id
            customEmoji {
              nodes {
                name,
                url
              }
            }
          }
        }
    
  3. Play를 선택합니다.

관련 주제#

GraphQL을 사용하여 사용자 정의 이모지 사용

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

요약

댓글과 설명에서 사용자 지정 이모지를 사용하려면 GraphQL API로 최상위 그룹에 추가합니다. 그룹에 사용자 지정 이모지를 추가하면 멤버는 댓글에서 다른 이모지와 동일한 방식으로 사용할 수 있습니다. GraphiQL을 사용하여 그룹의 이모지를 쿼리할 수 있습니다.

댓글과 설명에서 사용자 지정 이모지를 사용하려면 GraphQL API로 최상위 그룹에 추가합니다.

사용자 지정 이모지 생성#

mutation CreateCustomEmoji($groupPath: ID!) {
  createCustomEmoji(input: {groupPath: $groupPath, name: "party-parrot", url: "https://cultofthepartyparrot.com/parrots/hd/parrot.gif"}) {
    clientMutationId
    customEmoji {
      name
    }
    errors
  }
}

그룹에 사용자 지정 이모지를 추가하면 멤버는 댓글에서 다른 이모지와 동일한 방식으로 사용할 수 있습니다.

속성#

이 쿼리는 다음 속성을 허용합니다.

속성 유형 필수 설명
group_path integer or string 예 ID 또는 최상위 그룹의 URL 인코딩된 경로.
name string 예 사용자 지정 이모지의 이름입니다.
file string 예 사용자 지정 이모지 이미지의 URL 입니다.

GraphiQL 사용#

GraphiQL을 사용하여 그룹의 이모지를 쿼리할 수 있습니다.

  1. GraphiQL을 엽니다.

    • GitLab.com에서는 https://gitlab.com/-/graphql-explorer를 사용합니다.
    • GitLab Self-Managed에서는 https://gitlab.example.com/-/graphql-explorer를 사용합니다.
  2. 다음 텍스트를 복사하여 왼쪽 창에 붙여 넣습니다. 이 쿼리에서 gitlab-org는 그룹 경로입니다.

        query GetCustomEmoji {
          group(fullPath: "gitlab-org") {
            id
            customEmoji {
              nodes {
                name,
                url
              }
            }
          }
        }
    
  3. Play를 선택합니다.

관련 주제#