Entwickler

Entwickler-Tracker: Aktueller Stand der API

Aktuell gibt es bei der API zu Guild Wars 2 einige Probleme, wie Nutzer von GW2Efficiency oder anderen Plattformen bereits mitbekommen haben dürften. Mike Lewis, der für die API zuständig ist, hat sich dazu nun im offiziellen Forum geäußert. Er bestätigt diese Probleme und erklärt auch woher sie kommen.

Um den Nutzern der API nicht im Vorfeld neuen und versteckten Content zu verraten, gibt es ein sogenanntes Whitelist-System. Neue Inhalte werden also erst freigeschaltet, wenn ein Nutzer sie erlebt hat (zum Beispiel wenn ein Erfolg abgeschlossen wird). Genau da hat sich nun ein Fehler eingeschlichen, wodurch alle Inhalte der Whitelist zurückgesetzt wurden. Jeder entdeckbare Inhalt des Spiels musste also neu entdeckt werden.

Einiges ist bereits wieder sichtbar, an anderen Bereichen wird aktuell noch gearbeitet. Einige Inhalte, die nicht von dem Whitelist-System betroffen sind, werden zudem unabhängig von dem Problem weiterhin gesammelt.

Foren-Beitrag

Hi all,

As many of you have recently noticed, something has gone a bit wrong with the GW2 API system over the past weekend. We had a server fail which was responsible for tracking what sorts of content should be visible via the API. This server watches the game and every time someone picks up an item, unlocks an achievement, plays an event, and so on, it records the ID number of the content and adds it to a whitelist. The whitelist in turn controls what data we show via the API.

The reason for this mechanism is to avoid spoiling content that has not been found by players naturally. The whitelist allows us to safely show data on things players have found in the game, but keep a few things under wraps if they haven’t been experienced by anyone yet. Essentially it keeps the API from leaking spoilers for new content.

I mentioned above that the server responsible for this whitelist had a failure. The bottom line is that the whitelist was effectively reset, and every discoverable piece of content in the game has to be re-experienced in order to add it back to the whitelist. Much of the game’s data is already visible again, but a chunk of it will be hidden until players come across it in-game one more time.

We are of course trying to restore the whitelist data from backups and other measures. I wanted to share our current status in case those other measures don’t pan out.

We’re also tracking a number of other issues with the API, including map data availability, intermittent failures of different sorts, and various endpoints being inoperable. These issues are unrelated to this weekend’s failure and will be addressed separately.

Thanks,

Sputti

Alexander Leitsch war früher mal unser Chef. Inzwischen geht er dem Journalismus nichtmehr hier, sondern hauptberuflich nach. Ingame erreicht man ihn unter dem Accountnamen: Sputti.8214

Schreibe einen Kommentar

Schaltfläche "Zurück zum Anfang"