Jump to content

API:Seznamy

From mediawiki.org
Revision as of 20:08, 4 October 2023 by Rebulka (talk | contribs) (Created page with "Některé moduly ukládají za určitých podmínek přísnější limity.")

Požadavek GET pro seznam položek, které odpovídají vybraným kritériím.

Dokumentace API

Seznamy obecně vracejí agregace dat, jako jsou stránky shromážděné z celé wiki nebo odkazy shromážděné na jedné stránce. Chcete-li požádat o seznam, předejte parametru list vašeho řetězce dotazu platný submodul seznamu, například allimages nebo usercontribs.

Chcete-li použít seznam API, zadejte v adrese URL action=query&list=list1|list2.

Konkrétní příklady použití seznamů naleznete na stránkách API jednotlivých seznamů:

Další poznámky

  • Většinu submodulů seznamu lze použít jako zdroje , pokud není uvedeno jinak.
  • Seznamy se od properties liší v tom, že namísto přidávání dat k prvkům v prvku pages má každý seznam svou vlastní oddělenou větev v prvku query.
  • Seznam limitů dotazů:
    • Limit výsledků lze nastavit až na 500 pro běžné uživatele nebo 5000 pro uživatele s právem apihighlimits (obvykle boti a sysopové).
    • Některé moduly ukládají za určitých podmínek přísnější limity. See this subpage for more details.
    • If you are not sure which limit applies to you and just want as many results as possible, set the limit to max. In that case, a limits element will be returned, specifying the limits used.
    • The limit parameter for a given module consists of the module prefix followed by limit, so ptlimit is the maximum number of protectedtitles returned, and cmlimit is the maximum number of categorymembers returned.

See also