Vorlage:Api

Aus Guild Wars 2 Wiki
Wechseln zu: Navigation, Suche

Erstellt einen Link nach https://api.guildwars2.com/ mit den folgenden Optionen:

anonymer Parameter #1
Der erste Parameter ist Pflicht und immer der Name der gewünschten API ohne die Dateiendung.
{{Api|build}}API
version
version gibt die Versionsnummer der API an - momentan nur 1 verfügbar, daher auch default.
{{Api|build|version=1}}API
lang
lang gibt die gewünschte Sprache an, gültige Werte: de, en, es, fr. Default: de
{{Api|map_names|lang=fr}}API
text
text gibt einen optionalen Linktext an.
{{Api|events|text=There be dragons!}}There be dragons!
format
format gewünschtes Ausgabeformat: JSON oder XML. Die API v1 unterstützt bisher nur JSON, daher default.
{{Api|build|format=xml}}API
p1
p1 gibt die entsprechende id für die APIs item_details, maps, event_details, recipe_details, wvw/match_details und guild_details an. Außerdem für map_floor den ersten Pflichtparameter continent_id und für events einen der 3 optionalen Parameter: event_id. Siehe dazu auch unter p2 und p3.
{{Api|events|p1=AFCF031A-F71D-4CEA-85E1-957179414B25}}API
{{Api|event_details|p1=AFCF031A-F71D-4CEA-85E1-957179414B25}}API
{{Api|guild_details|p1=75FD83CF-0C45-4834-BC4C-097F93A487AF}}API
{{Api|item_details|p1=12314}}API
{{Api|maps|p1=15}}API
{{Api|recipe_details|p1=1234}}API
{{Api|wvw/match_details|p1=1-1}}API
p2
p2 ist so etwas wie ein Universalparameter: der 2. Pflichtparameter floor für map_floor, für events der optionale Parameter world_id und für guild_details der optionale Parameter guild_name, wobei hier guild_id (p1) Vorrang hat, sofern angegeben.
{{Api|map_floor|p1=1|p2=2}}API
{{Api|events|p2=2005}}API
{{Api|guild_details|p2=Veterans Of Lions Arch}}API
p3
p3 gibt momentan nur den 3. optionalen Parameter map_id für events an.
{{Api|events|p3=15}}API
Natürlich lassen sich die Parameter auch kombinieren, sofern nötig:
{{Api|events|p1=AFCF031A-F71D-4CEA-85E1-957179414B25|p2=2005|p3=15}}API