Von Anfang an war eines unserer Hauptmottos: einfache Integration. Daher war die Forecasting-API die erste Komponente, die veröffentlicht wurde.

Kürzlich haben einige Partner nach einer einfacheren Möglichkeit gefragt, ihren Benutzern den Zugriff auf Lokad-Dienste über ihre Webanwendungen zu ermöglichen.

Tatsächlich unterstützt unsere Forecasting-API das Hochladen von Daten zu Lokad und das Herunterladen von Prognosen von Lokad, unterstützt jedoch nicht das Öffnen eines Lokad-Kontos.

Aus Sicht des Benutzers einer Partneranwendung bedeutet dies, dass er/sie zu unserer Registrierungsseite gehen, sich manuell registrieren, den API-Schlüssel abrufen und schließlich zur Ursprungsanwendung zurückkehren musste, um die Einrichtung des Forecasting-Moduls abzuschließen.

Offensichtlich gab es Raum für Verbesserungen: den manuellen Registrierungsschritt einfach beseitigen.

Daher wurde Lokad.TinyAuth ins Leben gerufen. Dies ist eine winzige REST-API, um entweder ein Lokad-Konto zu öffnen oder einen API-Schlüssel von einem vorhandenen Lokad-Konto zu erhalten.

Diese API ist locker von OAuth inspiriert, aber viel einfacher (und auch viel weniger ausdrucksstark). Im Wesentlichen wird die API mit dem folgenden REST-Befehl geliefert

der einen mit dem neu erstellten Konto verknüpften API-Schlüssel zurückgibt. Partneranwendungen können ihre Benutzer jetzt innerhalb von Sekunden mit Lokad starten.