Шаблон:ApiEx

Версия от 23:53, 20 февраля 2022; Adam (обсуждение | вклад) (Новая страница: «<noinclude> Этот шаблон используется для оформления запросов через mw:API. Использование: <pre><nowiki> {{ApiEx | desc=Capitalization, localization, "_" => " ", "Project" => "Тептар", ... | p1=action=query | p2=titles=Project:articleA{{!}}article_B | result=<source lang="xml"> <api> <query> <normalized> <n from="Project:articleA" to="Тептар:ArticleA" /> <n from="...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Этот шаблон используется для оформления запросов через mw:API.

Использование:

{{ApiEx
| desc=Capitalization, localization, "_" => " ", "Project" => "Тептар", ...
| p1=action=query
| p2=titles=Project:articleA{{!}}article_B
| result=<source lang="xml">
<api>
  <query>
    <normalized>
      <n from="Project:articleA" to="Тептар:ArticleA" />
      <n from="article_B" to="Article B" />
    </normalized>
    <pages>
      <page ns="4" title="Тептар:ArticleA" missing="" />
      <page ns="0" title="Article B" missing="" />
    </pages>
  </query>
</api>
</source>
}}

Capitalization, localization, "_" => " ", "Project" => "Тептар", ...

<api>
  <query>
    <normalized>
      <n from="Project:articleA" to="Тептар:ArticleA" />
      <n from="article_B" to="Article B" />
    </normalized>
    <pages>
      <page ns="4" title="Тептар:ArticleA" missing="" />
      <page ns="0" title="Article B" missing="" />
    </pages>
  </query>
</api>

Параметры:

  • desc - Описание запроса
  • lang - Двухбуквенный код языка. По умолчанию — 'en'.
  • p1-p9 - группы параметров, каждая из котрых содержит одну или более пар параметр=значение разделённых амперсандом (&).
  • result - результат запроса
  • post - список объектов для создания таблицы post

из mediawikiwikiПравить