MediaWiki API 帮助
这是一个自动生成的 MediaWiki API 文档页面。
文档和示例: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=opensearch
( | opensearch)
- 此模块需要读取权限。
- 来源: MediaWiki
- 许可:
使用 OpenSearch 协议搜索 wiki。
特定参数
其他通用参数可用。
- search
搜索字符串。
- 此参数是必需的。
- namespace
要搜索的命名空间。如果 search 以有效的命名空间前缀开头,则忽略。
- 值(用 | 或 其他方式分隔): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 710, 711, 828, 829
- 要指定所有值,请使用 *。
- 默认值:0
- limit
返回的最大结果数。
- 类型:integer 或 max
- 该值必须在 1 到 500 之间。
- 默认值:10
- profile
要使用的搜索配置文件。
- strict
- 严格配置文件,只移除少量标点符号,但保留变音符号和重音符号。
- normal
- 移除少量标点符号、一些变音符号和停用词。
- fuzzy
- 类似于 normal,但包含拼写纠错(支持两次拼写错误)。
- fast-fuzzy
- 实验性模糊配置文件(可能随时移除)。
- classic
- 经典前缀,移除少量标点符号和一些变音符号。
- engine_autoselect
- 让搜索引擎自行决定最佳配置文件。
- 以下值之一:classic, engine_autoselect, fast-fuzzy, fuzzy, normal, strict
- 默认值:engine_autoselect
- suggest
- 已弃用。
不再使用。
- 类型:布尔值(详情)
- redirects
如何处理重定向
- return
- 返回重定向本身。
- resolve
- 返回目标页面。 结果可能少于限制值。
由于历史原因,对于 format=json,默认值为 "return",对于其他格式,默认值为 "resolve"。
- 以下值之一:resolve, return
- format
输出的格式。
- 以下值之一:json, jsonfm, xml, xmlfm
- 默认值:json
- warningsaserror
如果使用 format=json 出现警告,则返回 API 错误而不是忽略它们。
- 类型:布尔值(详情)
示例
- 查找以 Te 开头的页面。
- api.php?action=opensearch&search=Te