使用自定义路由教程创建自定义端点
Create custom endpoint with custom route tutorial
有什么方法可以在 MediaWiki 上创建我的自定义端点,例如:
http://my.wikiexample.com/custom/deleteAccount
我进行了一些搜索,但我只找到了 APIsandbox 和 REST API 的信息,它们没有提供任何创建自定义端点的信息。
没有办法创建这样的任意路径(尽管有一些 discussion 关于有一天引入通用路由器),但您可以轻松地将自定义模块添加到 MediaWiki API。
例如,您可以实施 http://my.wikiexample.com/w/api.php?action=deleteuser in a similar way to how CentralAuth does the deleteglobalaccount
action. See API:Extensions 以获得更多。
(还有其他 DeleteAccount extensions that use the UserMerge 扩展程序的删除机制,如果您正在尝试这样做的话)。
有什么方法可以在 MediaWiki 上创建我的自定义端点,例如:
http://my.wikiexample.com/custom/deleteAccount
我进行了一些搜索,但我只找到了 APIsandbox 和 REST API 的信息,它们没有提供任何创建自定义端点的信息。
没有办法创建这样的任意路径(尽管有一些 discussion 关于有一天引入通用路由器),但您可以轻松地将自定义模块添加到 MediaWiki API。
例如,您可以实施 http://my.wikiexample.com/w/api.php?action=deleteuser in a similar way to how CentralAuth does the deleteglobalaccount
action. See API:Extensions 以获得更多。
(还有其他 DeleteAccount extensions that use the UserMerge 扩展程序的删除机制,如果您正在尝试这样做的话)。