Kleines FAQ: Das GW2-API

Kleines FAQ: Das GW2-API

in Diskussionen zu Guild Wars 2

Posted by: Tiscan.8345

Tiscan.8345

(( Naja, kein richtiges FAQ, eher ein kurzer Überblick der aber eh die meisten Fragen gleich beantworten sollte ;-) ))

Vielleicht habt ihr es ja mitbekommen – ANet hat tatsächlich die Tage eine erste Schnittstelle bereitgestellt mit der man von aussen auf Daten von GW2 zugreifen kann.

Dazu gibt es auch ein englisches Brett -> https://forum-en.gw2archive.eu/forum/community/api/ in dem man auch eine “Dokumentation” dazu findet -> https://forum-en.gw2archive.eu/forum/community/api/API-Documentation

Hier ein kurzer Überblick was man damit im Moment machen kann:

  • Servernamen abfragen (“Abbadons Mund”, “Flussufer”, etc.)
  • Kartennamen abfragen (“Löwenstein”, “Funkenschwärmersumpf”, etc.)
  • Eventnamen abfragen (“Bringt Schrumpfkopfsporen zu Fen”, “Besiegt den Champion der Gladiatoren”, etc.)
  • Event-Status je Server/Karte/Event (z.B. ob ein bestimmtes Event gerade läuft oder nicht, etc.)
  • WvW-Matchups (wer kämpft gegen wen)
  • WvW-Status (Punktezahlen, eingenommene Türme, usw.)
  • eine Liste aller bisher von Spielern gefundener Items
  • Item-Details (Name, Beschreibung, Boni, usw.)
  • eine Liste aller bisher von Spielern gefundener Crafting-Rezepte
  • Rezept-Details

Man kann KEINE Charakterdaten, Gildendaten, usw. abfragen. Ein Zugriff auf den Handelsposten ist ebenfalls nicht möglich.

Es gibt auch schon mehrere Bibliotheken für verschiedene Programmiersprachen mit denen man auf das API zugreifen kann. eine Liste findet ihr hier im API-Forum -> https://forum-en.gw2archive.eu/forum/community/api/API-implementation-library-master-list

Momentan gibt es noch keine Limitierung der Abfragen und auch keine API-Keys oder Ähnliches. Jeder kann “einfach so” soviel auf die API zugreifen wie er lustig ist. Man braucht keine Anmeldung oder sonstwas.

http://gw2info.net/DER Guild Wars 2 News-Aggregator
http://boss.gw2info.net/ → dynamische Übersicht über die Bosszeiten (BETA!)
http://eotm.gw2info.net/ → Übersicht welche Server zu welchem Team gehören

(Zuletzt bearbeitet am von Tiscan.8345)

Kleines FAQ: Das GW2-API

in Diskussionen zu Guild Wars 2

Posted by: RamonDomke

RamonDomke

German Community Manager

Ich Update den Thread hier mal mit ein paar Infos die uns Lawton Campbell (unser API Programmierer) bezüglich der kommenden Erweiterung zur Verfügung getsellt hat:

Wir werden unser Bestes geben, alles am Laufen zu halten, ohne die Applikation zu ändern. Ich weiß nicht, ob es irgendwelche auf HoT bezogenen Änderungen geben wird, aber es gibt definitiv einiges, das ich gerne gefixt sehen würde:

  • Der Typ des „Outfit“ Consumables wird aktuell als „unbekannt“ geführt.
  • Boon / Condi Dauer ist nicht in den infix_upgrade’s Attributen gelisted, sondern eher in einem String.
  • Einige andere Dinge, die ich grad vergesse.

Da dies die Werte existierender Felder verändert, sehe ich sie als einschneidende Änderungen an und ich würde daher gerne einen guten Weg finden, um sie in den v2 Endpunkt zu bringen.
Es ist allerdings nicht wirklich ganz oben auf der Dringlichkeitsliste. Wenn wir in der Zukunft einschneidende Dinge planen, dann werden wir möglicherweise ein Thema dazu erstellen, um von euch Feedback zu bekommen, bevor wir die Änderung aufspielen.
Ich denke, dass das Hinzufügen von komplett neuen Feldern zu existierenden Objekten eher nicht einschneidend ist, z.B. wenn wir ein “learned_from” Feld, das eine Liste an item_Ids (von denen ein Rezept gelernt werden kann) zu v2/recipes hinzufügen – ich denke aktuell nicht, dass das eine große Sache ist. Ähnlich denke ich über Flags – wenn es Flags gibt, die wir vergessen haben, würde ich nicht davon ausgehen, dass es eine einschneidende Änderung ist, sie hinzuzufügen. Aber ich kann definitiv das Gegenargument nachvollziehen.

Kleines FAQ: Das GW2-API

in Diskussionen zu Guild Wars 2

Posted by: Frikolade.2917

Frikolade.2917

Ich dachte, das Anet die bald abschaltet. Zumindest habe ich den Eindruck gewonnen, dass die Mittel für inGame-Änderungen ausreichen aber eine Erweiterung der API nicht lukrativ für den Publisher ist.

Ja dann hoffe ich mal auf gutes Gelingen für die Zukunft.

(Zuletzt bearbeitet am von Frikolade.2917)