InfoGrab Docs

그룹 위키 API

그룹 위키 API에 대해 설명합니다.

이 API를 사용하여 그룹 위키 를 관리합니다. 프로젝트 위키 를 위한 API도 있습니다. 위키 페이지의 코멘트를 notes 라고 합니다. 코멘트와 상호작용하려면 노트 API 를 사용합니다. 위키 페이지 목록 조회 # 지정된 그룹의 모든 위키 페이지를 나열합니다. GET /groups/:id/wikis 속성 유형 필수 설명 id 정수 또는 문자열 예 그룹의 ID 또는 URL 인코딩된 경로 . with_content 불리언 아니요 페이지 콘텐츠 포함. curl \ --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/groups/1/wikis?with_content=1" 응답 예시: [ { "content" : "Here is an instruction how to deploy this project." , "format" : "markdown" , "slug" : "deploy" , "title" : "deploy" , "encoding" : "UTF-8" } , { "content" : "Our development process is described here." , "format" : "markdown" , "slug" : "development" , "title" : "development" , "encoding" : "UTF-8" } , { "content" : "* [Deploy](deploy)\n* [Development](development)" , "format" : "markdown" , "slug" : "home" , "title" : "home" , "encoding" : "UTF-8" } ] 위키 페이지 조회 # 지정된 그룹의 위키 페이지를 조회합니다. GET /groups/:id/wikis/:slug 속성 유형 필수 설명 id 정수 또는 문자열 예 그룹의 ID 또는 URL 인코딩된 경로 . slug 문자열 예 위키 페이지의 URL 인코딩된 슬러그(고유 문자열)(예: dir%2Fpage_name ). render_html 불리언 아니요 위키 페이지의 렌더링된 HTML을 반환합니다. version 문자열 아니요 위키 페이지 버전 SHA. curl \ --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/groups/1/wikis/home" 응답 예시: { "content" : "home page" , "format" : "markdown" , "slug" : "home" , "title" : "home" , "encoding" : "UTF-8" } 위키 페이지 생성 # 주어진 제목, 슬러그 및 콘텐츠로 특정 프로젝트의 위키 페이지를 생성합니다. POST /projects/:id/wikis 속성 유형 필수 설명 id 정수 또는 문자열 예 그룹의 ID 또는 URL 인코딩된 경로 . content