TBM API v2 veröffentlicht

03/30/2022 16:17 lordsill#1
Liebe Community,

heute präsentieren wir ein Update, mit dem nur ein kleiner Teil von euch etwas anfangen kann, jedoch größere Auswirkungen auf Projekte von Morgen hat, welche vielleicht auch ihr nutzen werdet. Es handelt sich um eine Rundumerneuerung unserer API: die TBM API v2

https://i.imgur.com/ZqGytt8.png

Mit diesem Update lassen sich die wichtigsten TBM Funktionen über ein REST Interface steuern:

elite*gold
  • Transaktionen auflisten
  • elite*gold senden

Treasures
  • Treasures auflisten
  • Informationen einzelner Treasures abrufen
  • Treasure erstellen
  • Treasure kaufen

Trades
  • Trades auflisten
  • Informationen einzelner Trades abrufen
  • Trade URL's generieren
  • Trades anfragen
  • Trades aktualisieren

Andere
  • Benutzerdetails abrufen

Die API antwortet jeweils in JSON, mit dem sich in jeder modernen Programmiersprache arbeiten lässt.

Bevor ihr mit der neuen Schnittstelle loslegen könnt, müsst ihr hier ein Secret Word definieren, welches bei jeder Anfrage übermittelt werden muss. Auch das Whitelisten von max. 5 IP's (CIDR notations werden auch unterstützt) ist optional möglich, für ein extra Layer an Sicherheit.

Eine Anleitung zur Bedienung der Endpunkte findet ihr hier. Vorsicht, da wird es etwas technisch!

https://media4.giphy.com/media/DHqth0hVQoIzS/giphy.gif

Wir hoffen dass die Programmierer unter euch etwas damit anfangen können. Falls ihr Fragen zu einer geplanten Umsetzung oder Integration habt, könnt ihr uns wie immer über die Complaint Area erreichen. Bei komplexeren Ideen stehen wir auch gerne im Direktkontakt bezgl. Brainstorming und Implementierungsfragen (auch Regeltechnisch) zur Seite. Also nur zu, wir beißen nicht. :)

Wichtig für Nutzer der alten TBM API (v1)! Diese wird am 1. Mai 2022 abgeschaltet, eine Aktualisierung oder Anfrage an die neue API wird zudem euren Account auf die v2 migrieren, ihr solltet also eure Scripts an das neue Interface anpassen, bevor ihr in irgendeiner Form mit dieser kommuniziert.
03/30/2022 17:20 Singleplayer™#2
Der moment wenn man seit jahren hier ist und nicht mal wusste das es eine V1 API gab ....

schönes ding , werds in zukunft mal bisschen genauer testen :)
03/30/2022 17:35 ichappok#3
Quote:
Originally Posted by Singleplayer™ View Post
Der moment wenn man seit jahren hier ist und nicht mal wusste das es eine V1 API gab ....

schönes ding , werds in zukunft mal bisschen genauer testen :)
Heute sagen viele zu solchen Ereignissen „Du bist lost“
Ich hau noch was besseres raus ich weiß nicht mal was das ist.
03/31/2022 09:19 Natsu Dragneel#4
Quote:
Originally Posted by Singleplayer™ View Post
Der moment wenn man seit jahren hier ist und nicht mal wusste das es eine V1 API gab ....

schönes ding , werds in zukunft mal bisschen genauer testen :)
puuhh bruder, seit 2010 vielleicht? https://devso.me/storage/emotes/Wi0j...9us3ruPEHC.gif

nices update, kann man einiges anrichten https://devso.me/storage/emotes/mUck...B57rasZW7H.png
04/02/2022 14:28 DrackenDarck#5
*wichtiges nicken* okay....
04/13/2022 19:29 oddeven#6
Wir haben die neue TBM API seit einigen Wochen aktiv und sie funktioniert tadellos, durch die einfach gehaltene Umsetzung war der Wechsel von v1 auf v2 ohne größeren Aufwand möglich, unser Verbesserungswunsch wurde auch schnell umgesetzt, danke dafür.
04/14/2022 19:05 DrackenDarck#7
Quote:
Originally Posted by oddeven View Post
Wir haben die neue TBM API seit einigen Wochen aktiv und sie funktioniert tadellos, durch die einfach gehaltene Umsetzung war der Wechsel von v1 auf v2 ohne größeren Aufwand möglich, unser Verbesserungswunsch wurde auch schnell umgesetzt, danke dafür.
Wer bist du? Warum hast du so viel e*gold, waurm nur 8 Beiträge? Wo treibst du/Ihr euch hier rum? Was ist dein Buiseness?
Geld, Drogen, Nutten?
So viele Fragen!

Edit:
https://i.imgur.com/1U0yVMh.png
Ich glaube ich habe dir gefundert.
03/19/2023 13:28 MrSm!th#8
Coole Sache, war lange überfällig. Nennt mich nitpicky, aber das keine REST API. :x
04/22/2023 08:45 Serraniel#9
Dass das Ding tatsächlich noch gekommen ist nach all den Jahren :pogchamp:
07/20/2023 16:49 Natsu Dragneel#10
@lordsill kurze Frage, wie kann man das mit den Beiträgen und Thanks ausgeben lassen?
07/24/2023 13:27 lordsill#11
Das ist (zum aktuellen Zeitpunkt) nicht über die API möglich.
07/24/2023 13:45 Natsu Dragneel#12
Quote:
Originally Posted by lordsill View Post
Das ist (zum aktuellen Zeitpunkt) nicht über die API möglich.
Wird es ein Update der API geben?
Wenn ja, weiß man schon ca. wann?

Ist es denn über was anderes möglich?
07/26/2023 08:24 lordsill#13
Quote:
Originally Posted by Natsu Dragneel View Post
Wird es ein Update der API geben?
Wenn ja, weiß man schon ca. wann?
soon

Quote:
Originally Posted by Natsu Dragneel View Post
Ist es denn über was anderes möglich?
Alternativ kannst du halt auch das Userprofil öffnen und von dort die Infos sammeln
07/26/2023 19:11 Natsu Dragneel#14
Quote:
Originally Posted by lordsill View Post
soon


Alternativ kannst du halt auch das Userprofil öffnen und von dort die Infos sammeln
Stört da der Botschutz nicht?
08/01/2023 09:05 lordsill#15
Das entsprechende Update ist jetzt live: https://www.elitepvpers.com/forum/ge...bm-api-v2.html