미디어위키 API 도움말
이 페이지는 자동으로 생성된 미디어위키 Action API 설명문서입니다.
action=mergehistory
(main | mergehistory)
- 이 모듈은 read 권한을 요구합니다.
- 이 모듈은 write 권한을 요구합니다.
- 이 모듈은 POST 요청만을 허용합니다.
- 출처: MediaWiki
- 라이선스: GPL-2.0-or-later
문서 역사를 합칩니다.
특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
- from
역사가 (다른 문서로) 병합될 문서의 제목입니다. fromid와 함께 사용할 수 없습니다.
- fromid
역사가 (다른 문서로) 병합될 문서의 ID입니다. from과 함께 사용할 수 없습니다.
- 유형: 정수
- to
역사가 (이 문서로) 병합될 문서의 제목입니다. toid 와 함께 사용할 수 없습니다.
- toid
역사가 (이 문서로) 병합될 문서의 ID입니다. to 와 함께 사용할 수 없습니다.
- 유형: 정수
- timestamp
원본 문서의 역사 중 해당 판까지만 대상 문서의 역사로 이동될 판의 타임스탬프입니다. 이 값을 생략하면 원본 문서의 전체 역사가 대상 문서에 병합됩니다. 동일한 타임스탬프를 가진 두 개의 판을 분리하려면 "timestamp|revid" 형식을 지정할 수 있습니다.
- reason
역사 병합 이유입니다.
- 기본값: (비어 있음)
- starttimestamp
원본 문서의 역사 중 해당 판부터 대상 문서의 역사로 이동될 판의 타임스탬프입니다. 이 값을 생략하면 타임스탬프 매개변수 전의, 원본 문서의 모든 역사가 대상 문서에 병합됩니다 (둘 다 새략된 경우에는 전체 역사). 동일한 타임스탬프를 가진 두 개의 판을 분리하려면 "timestamp|revid" 형식을 지정할 수 있습니다.
- token
"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다
- 이 매개변수는 필수입니다.
예시:
- Oldpage의 전체 역사를 Newpage에 병합합니다.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [연습장에서 열기]
- Oldpage의 2015-12-31T04:37:41Z 까지의 문서 수정사항을 Newpage에 병합합니다.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [연습장에서 열기]