≥ 1.22
Get request that returns meta information about image repositories configured on the wiki.
The following documentation is the output of Special:ApiHelp/query+filerepoinfo, automatically generated by the pre-release version of MediaWiki that is running on this site (MediaWiki.org).Return meta information about image repositories configured on the wiki.
Specific parameter:
Which repository properties to get (properties available may vary on other wikis).
Get information about file repositories.
{ "batchcomplete": "", "query": { "repos": [ { "name": "shared", "displayname": "Commons", "url": "//upload.wikimedia.org/wikipedia/commons" }, { "name": "local", "displayname": "Wikipedia", "url": "//upload.wikimedia.org/wikipedia/en" } ] } }
#!/usr/bin/python3 """ file_repo_info.py MediaWiki API Demos Demo of `Filerepoinfo` module: Get information about file repositories. MIT License """ import requests S = requests.Session() URL = "https://en.wikipedia.org/w/api.php" PARAMS = { "action": "query", "meta": "filerepoinfo", "format": "json", "friprop": "url|name|displayname" } R = S.get(url=URL, params=PARAMS) DATA = R.json() print(DATA)
<?php /* file_repo_info.php MediaWiki API Demos Demo of `Filerepoinfo` module: Get information about file repositories. MIT License */ $endPoint = "https://en.wikipedia.org/w/api.php"; $params = [ "action" => "query", "meta" => "filerepoinfo", "format" => "json", "friprop" => "url|name|displayname" ]; $url = $endPoint . "?" . http_build_query( $params ); $ch = curl_init( $url ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); $output = curl_exec( $ch ); curl_close( $ch ); echo( $output );
/* file_repo_info.js MediaWiki API Demos Demo of `Filerepoinfo` module: Get information about file repositories. MIT License */ var url = "https://en.wikipedia.org/w/api.php"; var params = { action: "query", meta: "filerepoinfo", format: "json", friprop: "url|name|displayname" }; request.get({ url: url, qs: params }, function(error, res, body) { if (error) { return; } console.log(body); });
/* file_repo_info.js MediaWiki API Demos Demo of `Filerepoinfo` module: Get information about file repositories. MIT License */ var params = { action: "query", meta: "filerepoinfo", format: "json", friprop: "url|name|displayname" }, api = new mw.Api(); api.get( params ).done( function ( data ) { console.log( data ); } );
apiurl
parameter is missing in MediaWiki 1.25.prop
in future versions of the MediaWiki Action API.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4