最初から、私たちのコアモットーの1つは「シンプルな統合」でした。そのため、予測APIは最初にリリースされたコンポーネントでした。

最近、いくつかのパートナーから、ウェブアプリからLokadサービスにユーザーを簡単にアクセスさせる方法を求める要望がありました。

実際、私たちの予測APIは、Lokadにデータをアップロードし、Lokadから予測をダウンロードすることをサポートしていますが、「最初にLokadアカウントを開設することはサポートしていません」。

パートナーアプリのユーザーの視点からすると、それは彼/彼女が私たちの登録ページに移動し、手動で登録し、APIキーを取得し、最終的に予測モジュールのセットアップを完了するために元のアプリに戻る必要があることを意味します。

明らかに、改善の余地がありました:「手動の登録手順を完全に廃止するだけです」。

そこで、Lokad.TinyAuthが誕生しました。これは、Lokadアカウントを開設するか、既存のLokadアカウントからAPIキーを取得するための「小さなRESTスタイルのAPI」です。

このAPIはOAuthから大まかにインスピレーションを受けていますが、はるかにシンプルです(そしてはるかに表現力もありません)。基本的に、APIは次のRESTコマンドを提供しています

これにより、新しく作成されたアカウントに関連付けられたAPIキーが返されます。パートナーアプリは今や数秒でユーザーをLokadで開始することができます。