MediaWiki API 帮助
这是自动生成的MediaWiki API文档页面。
文档和例子:-{R|https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page}-
action=tablemapping
(main | tablemapping)
- 此模块需要读取权限。
- 此模块需要写入权限。
- 此模块只允许POST请求。
- 来源:Table Mapping Extension
- 许可协议:未知
管理映射表
此API接口允许您创建、编辑、浏览和替换表映射方案。
具体参数:
其他通用参数可用。
- maction
要执行的操作:create(创建)、edit(编辑)、browse(浏览)、replace(替换)或list(列表)
- 这个参数是必需的。
- 以下值中的一个:browse、create、edit、list、replace
- scheme
映射方案的名称
- schemeid
映射方案的ID
- 类型:整数
- array
JSON格式的映射数据
- text
文本格式的映射数据
- selectcat
要筛选的分类名称
- sort
排序方式:id(按ID排序)、name(按名称排序)或sort(按排序值排序)
- 以下值中的一个:id、name、sort
- keytext
要搜索或替换的键文本
- valuetext
要搜索或替换的值文本
- token
从action=query&meta=tokens取回的“csrf”令牌
- 这个参数是必需的。
例子:
- 创建新的映射方案
- api.php?action=tablemapping&maction=create&scheme=myscheme&array=key1 value1\nkey2 value2 [在沙盒中打开]
- 浏览映射方案
- api.php?action=tablemapping&maction=browse [在沙盒中打开]
- 编辑现有的映射方案
- api.php?action=tablemapping&maction=edit&schemeid=1&scheme=myscheme&array=key1 value1\nkey2 value2 [在沙盒中打开]
- 替换映射方案中的值
- api.php?action=tablemapping&maction=replace&keytext=key1&valuetext=value1 [在沙盒中打开]
- 列出指定分类下的映射方案
- api.php?action=tablemapping&maction=list&selectcat=category&sort=name [在沙盒中打开]