미디어위키 API 도움말
이 페이지는 자동으로 생성된 미디어위키 Action API 설명문서입니다.
list=search (sr)
- 이 모듈은 read 권한을 요구합니다.
- 이 모듈은 생성기로 사용할 수 있습니다.
- 출처: MediaWiki
- 라이선스: GPL-2.0-or-later
전문 검색을 수행합니다.
특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
- srsearch
이 값과 일치하는 문서 제목이나 콘텐츠를 검색합니다. 위키의 검색 백엔드 구현 기능에 따라 검색 문자열을 사용하여 특별한 검색 기능을 사용할 수 있습니다.
- 이 매개변수는 필수입니다.
- srnamespace
이 이름공간 안에서만 검색합니다.
- 값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
- 모든 값을 지정하려면, *를 사용하십시오.
- 기본값: 0
- srlimit
반환할 총 문서 수입니다.
- 유형: 정수 또는 max
- 값은 1와 500 사이여야 합니다.
- 기본값: 10
- sroffset
더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.
- 유형: 정수
- 값은 0 이상이어야 합니다.
- 기본값: 0
- srwhat
수행할 검색 유형입니다.
- 다음 값 중 하나: nearmatch, text, title 또는 다른 문자열: nearmatch, text, title
- srinfo
반환할 메타데이터입니다.
- 값 (|로 구분): rewrittenquery, suggestion, totalhits 또는 다른 문자열: rewrittenquery, suggestion, totalhits
- 기본값: totalhits|suggestion|rewrittenquery
- srprop
출력할 속성:
- size
- 바이트 단위로 문서의 크기를 추가합니다.
- wordcount
- 문서의 낱말 수를 추가합니다.
- timestamp
- 문서가 마지막으로 편집된 시기의 타임스탬프를 추가합니다.
- snippet
- 문서의 스니펫을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
- titlesnippet
- 문서의 제목을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
- redirecttitle
- 일치하는 넘겨주기의 제목을 추가합니다.
- redirectsnippet
- 일치하는 넘겨주기의 제목을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
- sectiontitle
- 일치하는 문단의 제목을 추가합니다.
- sectionsnippet
- 일치하는 문단의 제목을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
- isfilematch
- 검색 결과가 파일 내용과 일치하는지 여부를 나타내는 불리안 값을 추가합니다.
- categorysnippet
- 일치하는 문단의 제목을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
- score
- 구식입니다. 무시됨.
- hasrelated
- 구식입니다. 무시됨.
- extensiondata
- 확장 기능으로 생성된 추가 데이터를 추가합니다.
- 값 (|로 구분): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score 또는 다른 문자열: categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
- 기본값: size|wordcount|timestamp|snippet
- srinterwiki
가능하면 인터위키 결과를 검색에 포함합니다.
- 유형: 불리언 (자세한 정보)
- srenablerewrites
내부 쿼리 재작성을 활성화합니다. 일부 검색 백엔드는 맞춤법 오류를 수정하는 등 더 나은 결과를 제공한다고 여겨지는 다른 쿼리로 재작성할 수 있습니다.
- 유형: 불리언 (자세한 정보)
- srsort
반환된 결과의 정렬 순서를 설정합니다.
- 다음 값 중 하나: relevance 또는 다른 문자열: relevance
- 기본값: relevance
예시:
- meaning을 검색합니다.
- api.php?action=query&list=search&srsearch=meaning [연습장에서 열기]
- meaning의 텍스트를 검색합니다.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [연습장에서 열기]
- meaning 검색 결과로 반환된 문서에 대한 문서 정보를 가져옵니다.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [연습장에서 열기]