MediaWiki API hulp

Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.

Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=allimages (ai)

(main | query | allimages)
  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Alle afbeeldingen op volgorde weergeven.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
aisort

Eigenschap om op te sorteren.

Een van de volgende waarden: name, timestamp
Standaard: name
aidir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending, newer, older
Standaard: ascending
aifrom

Titel van de afbeelding waarmee het weergeven moet beginnen. Kan alleen worden gebruikt met aisort=name.

aito

Titel van de afbeelding waarmee het weergeven moet eindigen. Kan alleen worden gebruikt met aisort=name.

aicontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

aistart

Tijdstip waarop het weergeven moet beginnen. Kan alleen worden gebruikt met aisort=timestamp.

Type: tijdstip (toegestane indelingen)
aiend

Tijdstip waarop het weergeven moet eindigen. Kan alleen worden gebruikt met aisort=timestamp.

Type: tijdstip (toegestane indelingen)
aiprop

Welke bestandsinformatie u moet krijgen:

timestamp
Voegt een tijdstempel toe voor de geüploade versie.
user
Voegt de gebruiker toe die elke bestandsversie heeft geüpload. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
userid
Voeg de ID toe van de gebruiker die elke bestandsversie heeft geüpload. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
comment
Commentaar op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
parsedcomment
Geparset commentaar op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
canonicaltitle
Voegt de canonieke titel van het bestand toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
url
Geeft de URL naar het bestand en de beschrijvingspagina. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
size
Voegt de bestandsgrootte in bytes en de hoogte, breedte en het aantal pagina’s toe (indien van toepassing).
dimensions
Alias voor size (grootte).
sha1
Voegt de SHA-1-hash van het bestand toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
mime
Voegt het MIME-type van het bestand toe. Als deze versie van het bestand is verwijderd, wordt een eigenschap filehidden geretourneerd.
mediatype
Voegt het mediatype van het bestand toe. Als deze versie van het bestand is verwijderd, wordt een eigenschap filehidden geretourneerd.
metadata
Geeft Exif-metagegevens weer voor de versie van het bestand. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
commonmetadata
Geeft algemene metagegevens van het bestandsformaat weer voor de versie van het bestand. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
extmetadata
Geeft geformatteerde metagegevens weer die uit meerdere bronnen zijn gecombineerd. De resultaten worden in HTML opgemaakt. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
bitdepth
Voegt de bitdiepte van de versie toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
badfile
Geeft aan of het bestand op de lijst met foute afbeeldingen staat.
Waarden (gescheiden met | of alternatief): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
Standaard: timestamp|url
aiprefix

Zoek naar alle afbeeldingtitels die beginnen met deze waarde. Kan alleen worden gebruikt met aisort=name.

aiminsize

Beperken tot afbeeldingen met minimaal dit aantal bytes.

Type: geheel getal
aimaxsize

Beperken tot afbeeldingen met maximaal dit aantal bytes.

Type: geheel getal
aisha1

SHA1-hash van afbeelding. Overschrijft aisha1base36.

aisha1base36

SHA1-hash van de afbeelding in basis 36 (gebruikt in MediaWiki).

aiuser

Alleen bestanden teruggeven waarvan de laatste versie door deze gebruiker is geüpload. Kan alleen worden gebruikt met aisort=timestamp. Kan niet samen met aifilterbots worden gebruikt.

Type: gebruiker, met een van gebruikersnaam, IP-adres, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
aifilterbots

Hoe bestanden te filteren die door robots zijn geüpload. Kan alleen worden gebruikt met aisort=timestamp. Kan niet samen worden gebruikt met aiuser.

Een van de volgende waarden: all, bots, nobots
Standaard: all
aimime

Naar welke MIME-typen moet worden gezocht, bv. image/jpeg.

Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
ailimit

Hoeveel afbeeldingen in totaal moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
Voorbeelden:
Toon een lijst met bestanden die beginnen met de letter B.
api.php?action=query&list=allimages&aifrom=B [in de sandbox openen]
Toon een lijst van recentelijk geüploade bestanden, vergelijkbaar met Special:NewFiles.
api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [in de sandbox openen]
Toon een lijst met bestanden met MIME-type image/png of image/gif.
api.php?action=query&list=allimages&aimime=image/png|image/gif [in de sandbox openen]
Toon informatie over 4 bestanden, beginnend met de letter T.
api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [in de sandbox openen]