[mitchatten]

Änderungen am API v2

Hallo,

Neues Jahr, Neue Funktionen. Gestern Abend haben wir die erste wirklich große Änderung am API v2 ausgerollt. Alles in allem wurde die Antwort-Zeit des API mit diesem Release um rund 40% verringert.

Wir haben in allen Modulen den zurückgegebenen Payload überarbeitet um eine konsistente Ausgabe zu erreichen. So war zwar schon länger dokumentiert, das das API “echte” Boolsche Werte (true/false) zurückliefert, der passende Change dazu wurde jedoch nie produktiv ausgerollt.

Weiterhin wurden Channel-/Benutzer-Angaben (“in welchen Channeln ist ein Benutzer”, bzw. “welche Benutzer sind in einem Channel”) überarbeitet. Diese sind jetzt jeweils Teil der Nickinfo/Chaninfo Arrays im zurückgegebenen JSON.

Insbesondere Nickinfo & Chaninfo Ausgaben solltet ihr also prüfen ob das zurückgegeben JSON eurer aktuellen Verarbeitungsweise entspricht.

Neue Module haben wir mit diesem Release ebenfalls eingeführt. Neu sind “Checknick” (zum prüfen ob ein Nickname mittels NickServ registriert wurde und somit vergeben ist), “vHost” (zum setzen von Virtuellen Hosts) & “Twitter Timeline” (der Timeline unseres Twitter-Accounts @izsmart).

Bei den Modulen “Checknick” und “vHost” ist allerdings zu beachten das die NickServ Datenbank nicht in Echtzeit angesprochen wird sondern jeweils ein etwa 15 Minuten alter Snapshot verarbeitet wird. Es kann also ein wenig dauern bis die beiden Module “davon wissen” das ein Nickname registriert ist.

Die entsprechende Dokumentation auf http://develop.iZ-smart.net wird in den nächsten Tagen folgen.

Dein iZ-smart.net Team



related Posts

Impressum · MOTD · über Uns © 2017 iZ-smart.net IRC Netzwerk