InfoGrab DocsInfoGrab Docs

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

GraphQL API를 사용하여 사용자 정의 이모지를 생성하고 관리하는 방법을 설명합니다.

댓글과 설명에서 사용자 지정 이모지 를 사용하려면 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을 사용하여 그룹의 이모지를 쿼리할 수 있습니다. GraphiQL을 엽니다. GitLab.com에서는 https://gitlab.com/-/graphql-explorer 를 사용합니다. GitLab Self-Managed에서는 https://gitlab.example.com/-/graphql-explorer 를 사용합니다. 다음 텍스트를 복사하여 왼쪽 창에 붙여 넣습니다. 이 쿼리에서 gitlab-org 는 그룹 경로입니다. query GetCustomEmoji { group ( fullPath : "gitlab-org" ) { id customEmoji { nodes { name, url } } } } Play 를 선택합니다. 관련 주제 # GraphQL API 참조 프래그먼트와 인터페이스 등 GraphQL 고유 엔터티