Инструменты пользователя

Инструменты сайта


help:plaginy:api_plugin

Dokuwiki (Rest) Api Plugin

Это плагин Dokuwiki, который реализует API для Dokuwiki, чтобы использовать DokuWiki в качестве серверной системы управления контентом (CMS).

Разрешения

Все запросы выполняются с public разрешениями.(ie @ALL group)

Интерфейс

pages

pages возвращает список всех страниц

http://localhost:81/lib/exe/ajax.php?call=api&fn=pages&limit=10

Параметры запроса запроса:

  • limit : максимальное количество страниц (известен также под pagename)

page

page возвращает гораздо больше информации на странице, чем pages

http://localhost:81/lib/exe/ajax.php?call=api&fn=page

Параметры запроса:

  • id : идентификатор страницы (известен также какpagename)
http://localhost:81/lib/exe/ajax.php?call=api&fn=page&id=python:оконное_приложение:tkinter:упаковщики:pack

Relative URL

Если вам нужен относительный URL-адрес в экспортированном HTML. Смотрите по ссылкеhttps://www.dokuwiki.org/config:canonical

Base Directory

See https://www.dokuwiki.org/config:basedir The DOKU_BASE constant. Используется в функции wl файла common.php для создания ссылки.

help/plaginy/api_plugin.txt · Последние изменения: 2023/01/12 12:18 (внешнее изменение)