MediaWiki/Bots und API: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „== Bots und die MediaWiki-API == Es gibt verschiedene Tools, um automatisierte Änderungen an den Inhalten des Wikis vorzunehmen, wie z. B. die Erweiterung T…“ |
K Textersetzung - „== Einzelnachweise ==↵<references />“ durch „“ |
||
(31 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Ein '''Bot''' ist ein Skript, das über die '''MediaWiki-API''' Daten abrufen oder Bearbeitungen am Wiki durchführen kann | |||
= Beschreibung = | |||
Komplexere Veränderungen am Wiki als mit [[Wiki:Verwaltung:Spezial:Text ersetzen | Texte ersetzen]] können mit Bots über die MediaWiki-API durchgeführt werden | |||
== Bots == | |||
Können in jeder Programmiersprache geschrieben werden, sie muss sich nur mit der MediaWiki-API verbinden können. | |||
* Viele Programmiersprachen haben eine MediaWiki-API-Bibliothek | |||
** Vereinfachung der Anmeldung und Verbindung | |||
* Auch ohne Bibliothek ist einfach einen MediaWiki-Bot zu erstellen | |||
** Das Skript muss nur einige MediaWiki-URLs treffen. | |||
Wenn ein Bot Änderungen an einem Wiki vornimmt, sollte er | Wenn ein Bot Änderungen an einem Wiki vornimmt, sollte er als Benutzer angemeldet sein | ||
* separates Konto | |||
* Gruppe ''Bots'' | |||
Sie können diese Art von Konten überall auf Wikipedia sehen | |||
* sie reparieren defekte <tt><ref> </tt>-Tags | |||
* benennen Kategorien um | |||
* Fügen Signaturen zu unsignierten Diskussionsseiten-Nachrichten hinzu, usw. | |||
; Weitere Informationen | |||
* [https://www.mediawiki.org/wiki/Manual:Bots https://www.mediawiki.org/wiki/Manual:Bots ] | |||
== MediaWiki-API == | |||
* URLs | |||
** auf die lesend und schreibend zugreifen kann | |||
* Parameter | |||
** die an die Datei api.php übergeben werden | |||
Wenn Sie zu dieser Haupt-URL gehen, sehen Sie eine ziemlich ausführliche (automatisch generierte) Erklärung aller verfügbaren API-Aktionen. | |||
* API-Aktionen werden sowohl vom MediaWiki-Kern als auch von einer Reihe von Erweiterungen definiert. | |||
* Sie sehen auch eine Liste der verschiedenen Formate, in denen die Ergebnisse angezeigt werden können, einschließlich JSON und XML. | |||
* Wenn Sie beispielsweise „format=jsonfm“ zur URL hinzufügen, werden Ergebnisse in einem Pseudo-JSON-Format angezeigt, das Benutzer auf dem Bildschirm lesen können, während „format=json“ zu tatsächlichem Roh-JSON führt. | |||
= | ;api.php | ||
* Diese Datei befindet sich im selben Verzeichnis wie index.php; Wenn Ihr Wiki beispielsweise URLs der Form mywiki.com/w/index.php?title=... | |||
* hat, ist die Haupt-API-URL unter mywiki.com/w/api.php zu finden. (Für neuere Versionen von MediaWiki wird die API von der Special:Version-Seite verlinkt.) | |||
; Weitere Informationen | |||
# [https://www.mediawiki.org/wiki/API:Main_page https://www.mediawiki.org/wiki/API:Main_page ] | |||
# aller verfügbaren API-Funktionen | |||
= Syntax = | |||
== Parameter == | |||
== Optionen == | |||
= Konfiguration = | |||
== Dateien == | |||
= Anwendungen = | |||
= Sicherheit = | |||
= Dokumentation = | |||
== Projekt-Homepage == | |||
= Links = | |||
== Intern == | |||
== Weblinks == | |||
[[Kategorie:MediaWiki/Verwaltung]] |
Aktuelle Version vom 2. Juni 2024, 09:45 Uhr
Ein Bot ist ein Skript, das über die MediaWiki-API Daten abrufen oder Bearbeitungen am Wiki durchführen kann
Beschreibung
Komplexere Veränderungen am Wiki als mit Texte ersetzen können mit Bots über die MediaWiki-API durchgeführt werden
Bots
Können in jeder Programmiersprache geschrieben werden, sie muss sich nur mit der MediaWiki-API verbinden können.
- Viele Programmiersprachen haben eine MediaWiki-API-Bibliothek
- Vereinfachung der Anmeldung und Verbindung
- Auch ohne Bibliothek ist einfach einen MediaWiki-Bot zu erstellen
- Das Skript muss nur einige MediaWiki-URLs treffen.
Wenn ein Bot Änderungen an einem Wiki vornimmt, sollte er als Benutzer angemeldet sein
- separates Konto
- Gruppe Bots
Sie können diese Art von Konten überall auf Wikipedia sehen
- sie reparieren defekte <ref> -Tags
- benennen Kategorien um
- Fügen Signaturen zu unsignierten Diskussionsseiten-Nachrichten hinzu, usw.
- Weitere Informationen
MediaWiki-API
- URLs
- auf die lesend und schreibend zugreifen kann
- Parameter
- die an die Datei api.php übergeben werden
Wenn Sie zu dieser Haupt-URL gehen, sehen Sie eine ziemlich ausführliche (automatisch generierte) Erklärung aller verfügbaren API-Aktionen.
- API-Aktionen werden sowohl vom MediaWiki-Kern als auch von einer Reihe von Erweiterungen definiert.
- Sie sehen auch eine Liste der verschiedenen Formate, in denen die Ergebnisse angezeigt werden können, einschließlich JSON und XML.
- Wenn Sie beispielsweise „format=jsonfm“ zur URL hinzufügen, werden Ergebnisse in einem Pseudo-JSON-Format angezeigt, das Benutzer auf dem Bildschirm lesen können, während „format=json“ zu tatsächlichem Roh-JSON führt.
- api.php
- Diese Datei befindet sich im selben Verzeichnis wie index.php; Wenn Ihr Wiki beispielsweise URLs der Form mywiki.com/w/index.php?title=...
- hat, ist die Haupt-API-URL unter mywiki.com/w/api.php zu finden. (Für neuere Versionen von MediaWiki wird die API von der Special:Version-Seite verlinkt.)
- Weitere Informationen
- https://www.mediawiki.org/wiki/API:Main_page
- aller verfügbaren API-Funktionen