Есть ли способ создать свою пользовательскую конечную точку в MediaWiki, например:
http://my.wikiexample.com/custom/deleteAccount
Я выполнил некоторый поиск, но нашел информацию только для APIsandbox и REST API, которая не дает никакой информации для созданияпользовательские конечные точки.
Нет никакого способа создать произвольный путь, подобный этому (хотя есть некоторая дискуссия о введении универсального маршрутизатора однажды), но вы можете легко добавить пользовательские модули в MediaWiki API.
Например, вы можете реализовать http://my.wikiexample.com/w/api.php?action=deleteuser аналогично тому, как CentralAuth выполняет действие deleteglobalaccount.См. API: Расширения для получения дополнительной информации.
deleteglobalaccount
(Существуют также другие Расширения DeleteAccount , которые используют механизм удаления расширения UserMerge , если это то, что выПытаюсь сделать).