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'
×
Реклама
ИКС