API:Eigenschaften
Diese Seite ist Teil der Dokumentation der MediaWiki action API. |
GET-Abfrage, um Eigenschaften ausgewählter Seiten zu erhalten.
API-Dokumentation
Eigenschaften sind Daten über eine Seite, wie Kategorien oder der Inhalt einer Seite, beispielsweise Bilder oder Links.
Um eine Eigenschaft abzufragen, gib für den Parameter prop
deiner Abfrage ein gültiges Eigenschafts-Submodul an, das der Information entspricht, die du benötigst.
Die Seite oder Seiten, deren Daten du abfragst, werden über einen der Parameter titles
, pageids
oder revids
der Abfrage oder über einen Generator angegeben.
Abfragen für Eigenschaften werden wie folgt geschrieben: action=query&titles=title1&prop=property1|property2
.
Eigenschaften-Abfragen haben immer ein Limit für die Anzahl der Objekte, die ausgegeben werden.
Um mehr Objekte zu sehen, hänge die Werte innerhalb des continue
-Elements der Ergebnisse der ursprünglichen Abfrage an.
Siehe bitte die individuellen Eigenschaften-API-Seiten für genauere Beispiele zur Nutzung von Eigenschaften:
Zusätzliche Anmerkungen
- Die meisten Eigenschaften-Submodule können als Generatoren genutzt werden, sofern nichts anderes angegeben ist.
- Limits für Eigenschafts-Abfragen:
- Ergebnisse für Eigenschafts-Abfragen haben immer ein Limit; das Standardlimit ist 10. Das Ergebnislimit kann für normale Benutzer auf bis zu 500 gesetzt werden oder auf 5000 für Benutzer mit dem
apihighlimits
-Recht (typischerweise Bots und Admins). Einige Module verhängen unter bestimmten Bedingungen striktere Limits. - Wenn du nicht sicher bist, welches Limit für dich gilt und du so viele Ergebnisse wie möglich erhalten willst, dann setze das Limit auf
max
. In diesem Fall wird einlimits
-Element zurückgegeben, das die verwendeten Limits spezifiziert. - Der Limit-Parameter für ein gegebenes Modul besteht aus dem Modul-Präfix gefolgt von dem Wort
limit
. Zum Beispiel wird beiimlimit
die maximale Anzahl vonimages
ausgegeben.
- Ergebnisse für Eigenschafts-Abfragen haben immer ein Limit; das Standardlimit ist 10. Das Ergebnislimit kann für normale Benutzer auf bis zu 500 gesetzt werden oder auf 5000 für Benutzer mit dem
Siehe auch
- Dokumentation im Abfragemodul - enthält eine kurze Beschreibung aller Eigenschaften-Submodule, der entsprechenden Parameter und Werte.
- API:Datenbankfeld und API-Eigenschaftszuordnung - enthält eine Tabelle, die beschreibt, wie Abfrage-Eigenschaften mit den Feldern in einer MediaWiki-Datenbank verbunden sind.
- API:Listen - eine ähnliche API für den Zugriff auf Listen von Informationen, wie
allusers
oderrecentchanges
. Im Gegensatz zu Eigenschaften-Abfragen, die Daten an daspages
-Element anhängen, geben Listen eine eigene Verzweigung in demquery
-Element aus.
- Gewartet von MediaWiki Interfaces Team.
- Echtzeit-Chat (IRC): #mediawiki-core connect
- Problem-Tracker: Phabricator MediaWiki-Action-API (Problem melden)