Dokuwiki - API - 2026
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2026
Dokuwiki - API - 2026
у DokuWiki есть Remote API: https://www.dokuwiki.org/devel:remote_api Поддерживает два протокола: XML-RPC (классический) JSON-RPC (рекомендуемый) По умолчанию API отключён — нужно включить в конфигурации (remote опция) и настроить доступ через remoteuser
включить в conf/local.php
$conf['remote'] = 1; $conf['remoteuser'] = '@admin';
токены создаются самим пользователем через его профиль. Эта возможность появилась начиная с версии Kaos и сохранилась в Librarian и Mort
Проверить версию dokuwiki через API TOKEN:
curl -s -X POST https://site/lib/exe/jsonrpc.php \ -H "Authorization: Bearer TOKEN_HERE" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"dokuwiki.getVersion","params":[],"id":1}' | jq -r '.result'
