Restfull API oder das I und O von LIFLIT.io

Eine lokale Plattform sollte offen sein. Offen bedeutet auch für andere Plattformen, Apps oder Bots Schnittstellen anzubieten die eine Interaktion ermöglichen. Genau für diesen Zweck wurde die LIFLIT-API veröffentlicht.

Die Restfull API (Application Progamming Interface) bietet nun die Möglichkeit u.a. Chat und Postings/Plakate zu erstellen und abzufragen. Zum realen Testen existiert ein LIFLIT in der Wüstung Wollseifen. Hier können Entwickler direkt auf liflit.io mit der API interagieren und live die Möglichkeiten der API testen.

Chat API

Die Chat-API ermöglicht das automatisierte schreiben in einen Chat. Dies kann z.B. das Ortsgespräch sein das auf jedem LIFLIT vorhanden ist oder auch der einzelne Chat der zu einem Posting/Plakat gehört. Natürlich bietet die Chat-API auch eine Schnittstelle zum lesen von Chats an.

Message API

Die Message API bietet weitreichende Möglichkeiten Postings/Plakate und LIFLITs von LIFLIT.io abzufragen. Möglich sind u.a. das Suchen auf Basis eines Geopunktes oder eines Kartenauschnittes oder das erstellen eines Plakats/Posts direkt durch die API.

Account API

Die Account API ermöglicht Zugriff auf das Benutzerkonto. Hier kann z.B. der aktuelle Punktestand, die letzten Buchung oder die gespeicherten Bilder abgefragt werden.

Open API

Die API ist als Open API (Version 3) dokumentiert und kann entsprechend gut z.B. in Postman importiert oder auch durch z.B. Swagger codgen generator.

Anleitungen

Unter https://www.liflit.io/app/developer finden sich einige Anleitungen wie z.B. ein Post/Plakat erstellt werden kann. Die Swaggerdatei unter https://www.liflit.io/swagger-ui/index.html?configUrl=/v3/api-docs/swagger-config bietet bereits Beispieldaten um die API weitestgehend selbsterklären kennen zu lernen. Weiter Fragen gerne via stackoverflow.com mit Tag liflit oder direkt via email.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.