InfoGrab Docs

이모지 반응 API

GitLab 이슈, 머지 리퀘스트, 스니펫 및 댓글의 이모지 반응을 관리하는 API를 설명합니다.

히스토리 GitLab 16.0에서 "award emoji"에서 "emoji reactions"로 이름이 변경 되었습니다. 이 API를 사용하여 이모지 반응 을 관리합니다. 이모지 반응을 허용하는 GitLab 객체를 awardable이라고 합니다. 다음 리소스에서 이모지로 반응할 수 있습니다: 에픽 ( API ). 이슈 ( API ). 머지 리퀘스트 ( API ). 스니펫 ( API ). 댓글 ( API ). 이슈, 머지 리퀘스트 및 스니펫 # 댓글과 이 엔드포인트를 사용하는 방법은 댓글에 반응 추가 를 참조하세요. 리소스의 모든 이모지 반응 나열 # 히스토리 GitLab 15.1에서 공개 awardable에 대한 미인증 접근을 허용하도록 변경 되었습니다. 지정된 이슈, 스니펫 또는 머지 리퀘스트의 모든 이모지 반응을 나열합니다. awardable이 공개적으로 접근 가능한 경우 이 엔드포인트는 인증 없이 접근할 수 있습니다. GET /projects/:id/issues/:issue_iid/award_emoji GET /projects/:id/merge_requests/:merge_request_iid/award_emoji GET /projects/:id/snippets/:snippet_id/award_emoji 파라미터: 속성 유형 필수 여부 설명 id 정수 또는 문자열 예 프로젝트의 ID 또는 URL-인코딩된 경로 . issue_iid / merge_request_iid / snippet_id 정수 예 awardable의 ID (머지 리퀘스트/이슈의 경우 iid , 스니펫의 경우 id ). 요청 예시: curl --request GET \ --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/projects/1/issues/80/award_emoji" 응답 예시: [ { "id" : 4 , "name" : "1234" , "user" : { "name" : "Administrator" , "username" : "root" , "id" : 1 , "state" : "active" , "avatar_url" : "http://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon" , "web_url" : "http://gitlab.example.com/root" } , "created_at" : "2016-06-15T10:09:34.206Z" , "updated_at" : "2016-06-15T10:09:34.206Z" , "awardable_id" : 80 , "awardable_type" : "Issue" } , { "id" : 1 , "name" : "microphone" , "user" : { "name" : "User 4" , "username" : "user4" , "id" : 26 , "state" : "active" , "av