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
command=createentry
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: ReadingLists
- Licentie: GPL-2.0-or-later
Een nieuwe pagina toevoegen aan een lijst van de huidige gebruiker.
Lijstvermeldingen moeten uniek zijn. Pagina’s zijn niet beperkt tot de wiki waar de API wordt aangesproken. De gebruiker moet minder dan 5000 (niet-verwijderde) vermeldingen in de lijst hebben.
- list
Lijst-ID.
- Deze parameter is vereist.
- Type: integer
- project
Projectnaam van de wiki waarop de pagina is ondergebracht. (Normaal gesproken is dit de domeinnaam van de wiki.) Vereist tenzij u een batch-aanmaak uitvoert.
- Cannot be longer than 255 bytes.
- title
Paginatitel (met inbegrip van de gelokaliseerde naamruimte-naam). Vereist tenzij een batch-aanmaak wordt uitgevoerd. Een voor mensen leesbaar formaat (spaties en geen onderstrepingstekens) wordt aanbevolen. De API behandelt titels als onbewerkte tekenreeksen; normalisatie (zoals hoofd- en kleine letters) wordt overgelaten aan de cliëntprogramma’s.
- Cannot be longer than 383 bytes.
- batch
Batchgegevens voor het aanmaken van meerdere lijstvermeldingen (in dezelfde lijst) in één verzoek, in de vorm van een JSON-array met een of meer objecten met de velden project en title.
- Voeg de pagina Dog uit project en.wikipedia.org toe aan de lijst met ID 33.
- api.php?action=readinglists&command=createentry&list=33&project=https%3A%2F%2Fen.wikipedia.org&title=Dog&token=123ABC [in de sandbox openen]
- Voeg meerdere pagina’s toe aan een lijst.
- api.php?action=readinglists&command=createentry&list=33&batch=%5B%7B%22project%22%3A%22https%3A%5C%2F%5C%2Fen.wikipedia.org%22%2C%22title%22%3A%22Dog%22%7D%2C%7B%22project%22%3A%22https%3A%5C%2F%5C%2Fen.wikipedia.org%22%2C%22title%22%3A%22Cat%22%7D%5D&token=123ABC [in de sandbox openen]