Configuration for fetching entities via MediaWiki/Wikibase API.
More...
#include <include/utils.hpp>
Configuration for fetching entities via MediaWiki/Wikibase API.
Semantics:
- batch_threshold: maximum number of IDs or titles per request chunk.
- prop: fields requested for EntitySchema queries (action=query).
- props: fields requested for wbgetentities (Q/P/L/M).
- params: base parameters applied to all requests (languages, format, revision content, normalization, and related API flags).
Definition at line 75 of file utils.hpp.
◆ batch_threshold
| std::size_t corespace::options::batch_threshold = 50 |
◆ params
Initial value:{ { "languages", "en" }, { "languagefallback", "1" },
{ "format", "json" }, { "formatversion", "2" },
{ "rvslots", "main" }, { "rvprop", "content" },
{ "normalize", "1" } }
Definition at line 83 of file utils.hpp.
83 { { "languages", "en" }, { "languagefallback", "1" },
84 { "format", "json" }, { "formatversion", "2" },
85 { "rvslots", "main" }, { "rvprop", "content" },
86 { "normalize", "1" } };
◆ prop
| std::vector<std::string> corespace::options::prop = { "info", "revisions" } |
Definition at line 78 of file utils.hpp.
78{ "info", "revisions" };
◆ props
| std::vector<std::string> corespace::options::props |
Initial value:= { "aliases", "claims", "datatype", "descriptions",
"info", "labels", "sitelinks/urls" }
Definition at line 79 of file utils.hpp.
80 { "aliases", "claims", "datatype", "descriptions",
81 "info", "labels", "sitelinks/urls" };
The documentation for this struct was generated from the following file: