This library is for interfacing with the Wikimedia Rest API. This (newer) API provides cacheable and straightforward access to Wikimedia content and data, in machine-readable formats - wikipedia.org ![]()
- For swagger test bed
- Rest API on mediawiki.org
- restbase_FetchSummaryArray
# Examples:
- Old rest.wikimedia.org
- ANT on wikipedia.org ![]()
# Where
{{whereYaml}}
# Code
digraph "default_header" { layout = "fdp" graph [ clusterrank="true" ]; subgraph "F" { node [fillcolor="GreenYellow", style="filled", color="Green4"]; n6 [label="restbase_FetchData" URL="F+restbase_FetchData+of+stack+%27lib_WikiRestBase%27"]; n2 [label="mediawiki_FetchJSON" URL="F+mediawiki_FetchJSON+of+stack+%27lib_WikiRestBase%27"]; n14 [label="restbase_FetchSummaryArray" URL="F+restbase_FetchSummaryArray+of+stack+%27lib_WikiRestBase%27"]; n17 [label="restbase_ListImages" URL="F+restbase_ListImages+of+stack+%27lib_WikiRestBase%27"]; n3 [label="http_ConstructHeaderArray" URL="F+http_ConstructHeaderArray+of+stack+%27lib_WikiRestBase%27"]; n8 [label="json_ToArray" URL="F+json_ToArray+of+stack+%27lib_WikiRestBase%27"]; n12 [label="mediaWiki_ConstructSlug" URL="F+mediaWiki_ConstructSlug+of+stack+%27lib_WikiRestBase%27"]; n9 [label="restbase_FetchMobileLeadJSON" URL="F+restbase_FetchMobileLeadJSON+of+stack+%27lib_WikiRestBase%27"]; n11 [label="restbase_ListImageUrls" URL="F+restbase_ListImageUrls+of+stack+%27lib_WikiRestBase%27"]; n10 [label="restbase_FetchMediaArray" URL="F+restbase_FetchMediaArray+of+stack+%27lib_WikiRestBase%27"]; n7 [label="restbase_FetchMobileLeadArray" URL="F+restbase_FetchMobileLeadArray+of+stack+%27lib_WikiRestBase%27"]; n13 [label="restbase_FetchImageArray" URL="F+restbase_FetchImageArray+of+stack+%27lib_WikiRestBase%27"]; n4 [label="restbase_ConstructSlugRestURL" URL="F+restbase_ConstructSlugRestURL+of+stack+%27lib_WikiRestBase%27"]; n5 [label="restbase_FetchRelated" URL="F+restbase_FetchRelated+of+stack+%27lib_WikiRestBase%27"]; n1 [label="restbase_FetchSlugJSON" URL="F+restbase_FetchSlugJSON+of+stack+%27lib_WikiRestBase%27"]; n15 [label="restbase_FetchSummaryJSON" URL="F+restbase_FetchSummaryJSON+of+stack+%27lib_WikiRestBase%27"]; } subgraph "C" { node [fillcolor="LightBlue", style="filled", color="Blue"]; n16 [label="mediawiki_SetUserAgent" URL="C+mediawiki_SetUserAgent+of+stack+%27lib_WikiRestBase%27"]; } subgraph cluster1 { label="stack \"lib_WikiRestBase\""; style=filled; color=grey60; fillcolor=grey60; n6; n2; n14; n17; n3; n8; n16; n12; n9; n11; n10; n7; n13; n4; n5; n1; n15 } n6 -> n1; n6 -> n12; n6 -> n8; n14 -> n15; n14 -> n8; n2 -> n16; n17 -> n13; n9 -> n1; n11 -> n10; n10 -> n6; n13 -> n10; n7 -> n9; n7 -> n8; n5 -> n6; n1 -> n1; n1 -> n4; n1 -> n2; n1 -> n3; n15 -> n1; }
{{githubPara}}
# Related Here are some keywords: mobile, http, media, slug, list, header, urls, array, json, summary, construct, set, images, data, url, to, agent, related, mediawiki, lead, image, wiki, rest, user, fetch, restbase
# Handlers - mw_SetHeaders - mw_SetUserAgent - restbase_ListImageUrls - restbase_FetchImageArray - restbase_FetchMediaArray - mw_FetchJSON - mw_ApiRoot - restbase_FetchMobileLeadArray - restbase_FetchSlugJSON - restbase_FetchMobileLeadJSON - restbase_FetchSummaryJSON - restbase_ListImages - restbase_FetchData - restbase_ConstructSlugRestURL - http_ConstructHeaderArray - json_ToArray - mw_PageExtract - url_AddCorsProxy - mw_PageExtractUrl - mw_SummaryArray - mw_SummaryText - mw_WikiBaseNum - mw_ConstructSlug - mw_SummaryHtml - mw_ApiStemFromUrl - mw_MarkdownTOC - mw_PageData - mw_SummaryThumb
# External Calls {{externalCalls}}
# Depends The handlers in this library have dependencies within the following stacks: {{stackDeps}}
As such the library requires the following projects: {{projectDeps}}