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

Kürzlich haben einige Partner darum gebeten, ihren Nutzern einen einfacheren Weg zu ermöglichen, über ihre Web-Apps Zugang zu Lokad-Diensten zu erhalten.

In der Tat ermöglicht unsere Vorhersage-API das Hochladen von Daten zu Lokad und das Herunterladen von Vorhersagen von Lokad, aber sie unterstützt keinesfalls die Eröffnung eines Lokad-Kontos.

Aus der Perspektive eines Nutzers einer Partner-App bedeutet dies, dass er/sie zu unserer Registrierungsseite gehen, sich manuell registrieren, den API-Schlüssel abholen und schließlich zur ursprünglichen App zurückkehren musste, um die Einrichtung des Vorhersage-Moduls abzuschließen.

Offensichtlich gab es Verbesserungspotenzial: den manuellen Registrierungsschritt einfach gänzlich abschaffen.

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

Diese API ist lose von OAuth inspiriert; aber wesentlich einfacher (und deutlich weniger ausdrucksstark dazu). Im Grunde genommen liefert die API den folgenden REST-Befehl

welcher einen API-Schlüssel zurückgibt, der dem neu erstellten Konto zugeordnet ist. Partner-Apps können ihren Nutzern nun in Sekundenschnelle den Einstieg bei Lokad ermöglichen.