Шаблон:Api help/tr
<languages/>
{{#switch: | =
| #default=
{{#switch: | =
Главный модуль
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Specify the action to perform, the format of the response, and options that apply to all API modules.
- action
Действие, которое необходимо выполнить. Этот параметр должен передаваться как часть URL-адреса запроса (а не в теле POST-запроса) для упрощения отладки, аналитики и маршрутизации или фильтрации запроса.
- acquiretempusername
- Получить временное имя пользователя и сохраните его в текущем сеансе, если создание временной учётной записи включено и текущий пользователь вышел из системы. Если имя уже сохранено, возвращается то же имя.
- block
- Блокировка участника.
- changeauthenticationdata
- Смена параметров аутентификации для текущего участника.
- changecontentmodel
- Изменить модель содержимого страницы
- checktoken
- Проверить действительность токена из action=query&meta=token.
- clearhasmsg
- Очистить флаг
hasmsgдля текущего участника. - clientlogin
- Вход в вики с помощью интерактивного потока.
- compare
- Получение разницы между двумя страницами.
- createaccount
- Создание новой учётной записи.
- delete
- Удаление страницы.
- edit
- Создание и редактирование страниц.
- emailuser
- Написание электронных писем участнику.
- embedvideo
- Получить код для встраивания видео с учётом заданных параметров.
- expandtemplates
- Разворачивание всех шаблонов в вики-текст.
- feedcontributions
- Возвращает ленту с вкладом участников.
- feedrecentchanges
- Возвращает ленту последних изменений.
- feedwatchlist
- Возвращает ленту списка наблюдения.
- filerevert
- Возвращение файла к старой версии.
- help
- Отображение справки указанных модулей.
- imagerotate
- Поворот одного или нескольких изображений.
- import
- Импорт страницы из другой вики или XML-файла.
- jsonconfig
- Обеспечивает прямой доступ к подсистеме JsonConfig.
- languagesearch
- Поиск названий языков на любом алфавите.
- linkaccount
- Связать учётную запись третьей стороны с текущим участником.
- login
- Вход и получение аутентификационных файлов cookie.
- logout
- Выйти и очистить данные сессии.
- managetags
- Осуществление задач, связанных с изменением меток.
- mergehistory
- Объединение историй правок.
- move
- Переименование страницы.
- opensearch
- Поиск по вики с использованием протокола OpenSearch.
- options
- Смена настроек текущего участника.
- paraminfo
- Получение информации о модулях API.
- parse
- Парсит содержимое и возвращает результат парсинга.
- patrol
- Патрулирование страницы или версии.
- protect
- Изменение уровня защиты страницы.
- purge
- Очистка кэша заданных страниц.
- query
- Запросить данные с и о MediaWiki.
- removeauthenticationdata
- Удаление аутентификационных данных для текущего участника.
- resetpassword
- Отправить участнику письмо для сброса пароля.
- revisiondelete
- Удаление и восстановление версий страниц.
- rollback
- Отмена последней правки на странице.
- rsd
- Экспорт схемы RSD (Really Simple Discovery).
- setnotificationtimestamp
- Обновление временной метки уведомления для отслеживаемых страниц.
- setpagelanguage
- Изменить язык страницы.
- tag
- Добавление или удаление меток отдельных правок или записей журналов.
- unblock
- Разблокировка участника.
- undelete
- Восстановление версий удалённой страницы.
- unlinkaccount
- Удаление связанного стороннего аккаунта с текущим участником.
- upload
- Загрузка файла или получение статуса незавершённых загрузок.
- userrights
- Изменение групп участника.
- validatepassword
- Проверка пароля на удовлетворение политики вики.
- watch
- Добавление или удаление страниц из списка наблюдения текущего участника.
- cspreport
- Внутренний. Используется браузерами, чтобы сообщать о нарушениях политики безопасности (CSP). Этот модуль никогда не должен использоваться, за исключением случаев автоматического использования совместимыми с CSP браузерами.
- jsondata
- Внутренний. Вызывает локализованные JSON-данные.
- scribunto-console
- Внутренний. Внутренний модуль для обработки XHR-запросов из консоли Scribunto.
- stashedit
- Внутренний. Подготовка правки в общем кэше.
- Одно из следующих значений: acquiretempusername, block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, edit, emailuser, embedvideo, expandtemplates, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, jsonconfig, languagesearch, linkaccount, login, logout, managetags, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rsd, setnotificationtimestamp, setpagelanguage, tag, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, cspreport, jsondata, scribunto-console, stashedit
- По умолчанию: help
- format
Формат вывода.
- json
- Выводить данные в формате JSON.
- jsonfm
- Выводить данные в формате JSON (отформатированном в HTML).
- none
- Ничего не выводить.
- php
- Выводить данные в сериализованном формате PHP.
- phpfm
- Выводить данные в сериализованном формате PHP (отформатированном в HTML).
- rawfm
- Выводить данные, включая элементы отладки, в формате JSON (отформатированном в HTML).
- xml
- Выводить данные в формате XML.
- xmlfm
- Выводить данные в формате XML (отформатированном в HTML).
- Одно из следующих значений: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
- По умолчанию: jsonfm
- maxlag
Значение максимального отставания может использоваться, когда MediaWiki установлена на кластер из реплицируемых баз данных. Чтобы избежать ухудшения ситуации с отставанием репликации сайта, этот параметр может заставить клиента ждать, когда задержка репликации станет ниже указанного значения. В случае чрезмерной задержки возвращается код ошибки «maxlag» с сообщением «Waiting for $host: $lag seconds lagged».
См. подробнее на странице с описанием Manual: параметра Maxlag.- Тип: целочисленное значение
- smaxage
Установить значение HTTP-заголовка Cache-Control
s-maxageв заданное число секунд. Ошибки никогда не кэшируются.- Тип: целочисленное значение
- Значение должно быть не меньше 0.
- По умолчанию: 0
- maxage
Установить значение HTTP-заголовка Cache-Control
max-ageв заданное число секунд. Ошибки никогда не кэшируются.- Тип: целочисленное значение
- Значение должно быть не меньше 0.
- По умолчанию: 0
- assert
Проверить, авторизован ли участник, если задано user, not авторизирован если задано anon или что он имеет права бота, если задано bot.
- Одно из следующих значений: anon, bot, user
- assertuser
Проверить, что ник текущего участника совпадает с заданным.
- Тип: пользователь, любой из имя участника и Временный участник
- requestid
Любое заданное здесь значение будет включено в ответ. Может быть использовано для различения запросов.
- servedby
Включить в результаты имя сервера, обработавшего запрос.
- Тип: булева (подробнее)
- curtimestamp
Включить в результат временную метку.
- Тип: булева (подробнее)
- responselanginfo
Включить языки, использованные для uselang и errorlang, в результат.
- Тип: булева (подробнее)
- origin
При обращении к API с использованием кроссдоменного AJAX-запроса (CORS), задайте параметру значение исходного домена. Этот параметр должен быть включён в любой предварительный запрос и таким образом должен быть частью URL запроса (не тела POST).
Для аутентифицированных запросов он должен точно соответствовать одному из источников в заголовке
Origin, так что он должен быть задан наподобие https://ru.wikipedia.org или https://meta.wikimedia.org. Если параметр не соответствует заголовкуOrigin, будет возвращён ответ с кодом ошибки 403. Если параметр соответствует заголовкуOrigin, и источник разрешается, будут установлены заголовкиAccess-Control-Allow-OriginиAccess-Control-Allow-Credentials.Для неаутентифицированных запросов укажите значение *. В результате заголовок
Access-Control-Allow-Originбудет установлен, ноAccess-Control-Allow-Credentialsпримет значениеfalseи все пользовательские данные будут ограничены.- crossorigin
При доступе к API с помощью кроссдоменного AJAX-запроса (CORS) и использовании поставщика сеансов, защищённого от атак с подделкой межсайтовых запросов (CSRF) (например, OAuth), используйте этот параметр вместо
origin=*, чтобы запрос был аутентифицирован (т.е. не выходил из системы). Этот параметр должен быть включён в любой предварительный запрос и, следовательно, должен быть частью URL запроса (а не тела POST).Обратите внимание, что большинство поставщиков сеансов, включая стандартные сеансы на основе куки, не поддерживают аутентифицированный CORS и не могут использоваться с этим параметром.
- Тип: булева (подробнее)
- uselang
Язык, используемый для перевода сообщений. Запрос action=query&meta=siteinfo&siprop=languages возвращает список кодов языков. Вы можете указать user, чтобы использовать текущие языковые настройки участника, или content для использования основного языка этой вики.
- По умолчанию: user
- variant
Вариант языка. Работает только в том случае, если базовый язык поддерживает преобразование вариантов.
- errorformat
Формат, используемый для вывода текста предупреждений и ошибок
- plaintext
- Вики-текст с удалёнными HTML-метками и заменёнными энтити.
- wikitext
- Нераспарсированный вики-текст.
- html
- HTML
- raw
- Ключ сообщения и параметры.
- none
- Не выводит текст, только коды ошибок.
- bc
- Формат, использовавшийся до MediaWiki 1.29. errorlang и errorsuselocal игнорируются.
- Одно из следующих значений: bc, html, none, plaintext, raw, wikitext
- По умолчанию: bc
- errorlang
Язык, используемый для вывода предупреждений и сообщений об ошибках. Запрос action=query&meta=siteinfo&siprop=languages возвращает список кодов языков. Укажите content для использования основного языка этой вики, или uselang для использования того же значения, что и в параметре uselang.
- По умолчанию: uselang
- errorsuselocal
Если задан, тексты ошибок будут использовать локально модифицированные сообщения из пространства имён MediaWiki.
- Тип: булева (подробнее)
- Помощь по главному модулю.
- api.php?action=help [открыть в песочнице]
- Вся справка на одной странице.
- api.php?action=help&recursivesubmodules=1&toc [открыть в песочнице]
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}} }} Шаблон:Clear {{#switch:<translate></translate> | =
Bu Special:ApiHelp/modül-adı kelimesini geçersiz kılar ve neler olduğunu açıklar.
Kullanım
- 1
- modül Adı. Baştaki boş alan yok. Sorgu alt modüllerine modül+alt modül ifadesini kullanabilirsiniz.
Örnek
{{Api help|query+extracts}} produces
{{#switch:<translate></translate> | =
Шаблон:Ombox
| #default=
{{#switch: | =
Шаблон:Ombox
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}} }}
{{#switch:<translate></translate> | =
{{#if: {{#if:Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|{{#if:|demo|}} }} | | <translate> Note</translate> <translate> Note:</translate> }}
| #default=
{{#switch:
| =
{{#if: {{#if:Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|{{#if:|demo|}} }} | | Note Note: }}
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}} }}
| #default=
{{#switch:
| =
Bu Special:ApiHelp/modül-adı kelimesini geçersiz kılar ve neler olduğunu açıklar.
Kullanım
- 1
- modül Adı. Baştaki boş alan yok. Sorgu alt modüllerine modül+alt modül ifadesini kullanabilirsiniz.
Örnek
{{Api help|query+extracts}} produces
{{#switch:<translate></translate> | =
Шаблон:Ombox
| #default=
{{#switch: | =
Шаблон:Ombox
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}} }}
{{#switch:<translate></translate> | =
{{#if: {{#if:Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|{{#if:|demo|}} }} | | <translate> Note</translate> <translate> Note:</translate> }}
| #default=
{{#switch:
| =
{{#if: {{#if:Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|{{#if:|demo|}} }} | | Note Note: }}
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}} }}
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}}{{#if:Bu Special:ApiHelp/modül-adı kelimesini geçersiz kılar ve neler olduğunu açıklar.
Kullanım
- 1
- modül Adı. Baştaki boş alan yok. Sorgu alt modüllerine modül+alt modül ifadesini kullanabilirsiniz.
Örnek
{{Api help|query+extracts}} produces
{{#switch:<translate></translate> | =
Шаблон:Ombox
| #default=
{{#switch: | =
Шаблон:Ombox
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}} }}
{{#switch:<translate></translate> | =
{{#if: {{#if:Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|{{#if:|demo|}} }} | | <translate> Note</translate> <translate> Note:</translate> }}
| #default=
{{#switch:
| =
{{#if: {{#if:Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|{{#if:|demo|}} }} | | Note Note: }}
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}} }}| [[Category:Template documentation pages{{#translation:}}]] }} }}{{#if:Bu Special:ApiHelp/modül-adı kelimesini geçersiz kılar ve neler olduğunu açıklar.
Kullanım
- 1
- modül Adı. Baştaki boş alan yok. Sorgu alt modüllerine modül+alt modül ifadesini kullanabilirsiniz.
Örnek
{{Api help|query+extracts}} produces
{{#switch:<translate></translate> | =
Шаблон:Ombox
| #default=
{{#switch: | =
Шаблон:Ombox
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}} }}
{{#switch:<translate></translate> | =
{{#if: {{#if:Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|{{#if:|demo|}} }} | | <translate> Note</translate> <translate> Note:</translate> }}
| #default=
{{#switch:
| =
{{#if: {{#if:Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|Aynı anda birden fazla API modülünün yardımını tercüme edemezsiniz|{{#if:|demo|}} }} | | Note Note: }}
| #default=
Ошибка Lua: expandTemplate: template loop detected.
}} }}| [[Category:Template documentation pages{{#translation:}}]] }}
[[Category:API templates{{#translation:}}|Api help/tr]]
