MediaWiki API 說明
此頁為自動產生的 MediaWiki API 說明文件頁面。
說明文件與範例:https://www.mediawiki.org/wiki/API
action=wbsearchentities
(main | wbsearchentities)
- 此模組需要讀取權限。
- 来源:Wikibase Client
- 许可协议:GPL-2.0-or-later
使用标签和别名搜索实体。
返回用户语言中的实体标签和描述。 返回匹配关键词的详细信息。 当匹配词文本与显示的标签不同时,它也会存在于别名关键词中。
參數:
- search
搜尋此文字。
- 此參數為必填。
- language
搜尋此語言。
- 此參數為必填。
- 單值:qqq、zh-hans、zh-hant
- strictlanguage
是否要關閉備用語言
- 类型:布尔值(详细信息)
- type
搜尋此類型的實體。
- 單值:item、property
- 預設值:item
- limit
結果數量上限
- 不允許超過 50 (機器人為 500)。
- 类型:整数或max
- 預設值:7
- continue
继续搜索的偏移
- 类型:整数
- 預設值:0
- props
为每个实体返回这些属性。
- 多值 (以 | 或 alternative 分隔):url
- 預設值:url
範例:
- 搜索英语中的“abc”,使用默认类型和限制
- api.php?action=wbsearchentities&search=abc&language=en [在沙盒中打开]
- 搜索英语“abc”,限定为50
- api.php?action=wbsearchentities&search=abc&language=en&limit=50 [在沙盒中打开]
- 在英语中搜索“abc”,限制为2,并且偏移为2
- api.php?action=wbsearchentities&search=abc&language=en&limit=2&continue=2 [在沙盒中打开]
- 搜索英语属性类型“alphabet”
- api.php?action=wbsearchentities&search=alphabet&language=en&type=property [在沙盒中打开]
- 搜索英语“alphabet”,省略url参数
- api.php?action=wbsearchentities&search=alphabet&language=en&props= [在沙盒中打开]
- 搜索英语中的“Q1234”,以匹配实体ID。
- api.php?action=wbsearchentities&search=Q1234&language=en [在沙盒中打开]