Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=voteny
(main | voteny)
- Этот модуль требует прав на чтение.
- Этот модуль требует прав на запись.
- Этот модуль принимает только POST-запросы.
- Источник: VoteNY
- Лицензия: GPL-2.0-or-later
API-модуль VoteNY
Параметры:
- what
Применяемое действие; корректными значениями являются 'vote' (зелёный флажок голосования), 'multi' (голосование звёздами) или 'delete' (удаление ранее данного голоса)
- Это обязательный параметр.
- pageId
Идентификатор страницы, на которой расположены флажок или звёзды голосования
- Это обязательный параметр.
- Type: integer
- voteValue
Числовое значение голоса от 1 до 5
- Type: integer
- type
Установите этому значение 'stars' для вызова голосования звёздами (VoteStars PHP class), иначе будет использован зелёный флажок голосования (Vote PHP class)
- token
Токен «csrf», полученный из action=query&meta=tokens
- Это обязательный параметр.
Примеры:
- Оставить голос странице с идентификатором 666
- api.php?action=voteny&what=vote&pageId=666 [открыть в песочнице]
- Удалить ваш голос со странице с идентификатором 666
- api.php?action=voteny&what=delete&pageId=666 [открыть в песочнице]
- Оставить голос (3 звезды из 5) на странице с идентификатором 666
- api.php?action=voteny&what=vote&type=stars&pageId=666&voteValue=3 [открыть в песочнице]
- Удалить голос со страницы с идентификатором 666, которая использует звёздный рейтинг
- api.php?action=voteny&what=delete&type=stars&pageId=666 [открыть в песочнице]
- Оставить голос (4 звезды из 5) на странице с идентификатором 666, удалив ваш предыдущий голос, если он был
- api.php?action=voteny&what=multi&type=stars&pageId=666&voteValue=4 [открыть в песочнице]