Pomoc API MediaWiki

To jest automatycznie wygenerowana strona dokumentacji API MediaWiki.

Dokumentacja i przykłady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=pollsubmitvote

(main | pollsubmitvote)
  • Ten moduł wymaga praw odczytu.
  • Ten moduł wymaga praw zapisu.
  • Ten moduł akceptuje tylko żądania POST.
  • Źródło: AJAX Poll
  • Licencja: GFDL-1.2

Moduł API AJAXPoll

Parametry:
poll

ID ankiety, na przykład 832A5FA2C2583A5732B90CEFF658FE25; Identyfikatory ankiet są tworzone przez haszowanie tekstu ankiety (pytanie oraz lista odpowiedzi, czyli tekst między tagami <poll>...</poll>) przy użyciu algorytmu MD5. Wyjście funkcji haszującej jest następnie KAPITALIZOWANE przy użyciu funkcji strtoupper w PHP.

Ten parametr jest wymagany.
answer

Numer odpowiedzi w ankiecie; użyj numeru, 0 by cofnąć oddany uprzednio głos

Ten parametr jest wymagany.
Typ: liczba całkowita
token

Token „csrf” pobrany z action=query&meta=tokens

Ten parametr jest wymagany.
Przykład:
Prześlij trzecią (3) odpowiedź na ankietę o ID 832A5FA2C2583A5732B90CEFF658FE25
api.php?action=pollsubmitvote&poll=832A5FA2C2583A5732B90CEFF658FE25&answer=3 [otwórz w brudnopisie]