[1] はじめに

adminが2023/10/11 17:11に最終更新

1.概要

これは、明確に定義されたアクセス、ナビゲーション、および変更にかんするルールを使用してエンティティとその関係を公開するREST APIです。akaBot Center APIガイドは、Centerのウェブインターフェイスで利用可能なすべてのリソースに簡単にアクセスして管理できるようにすることを目的としています。

注:すべての例は、http://botcenter.akabot.ioのCenterアドレスを使用して示します。リクエストを作成するときは、自分のCenterアドレスを使用してください。

2. 認証

2.1.ロボット

akaBot Center APIの認証システムはベアラートークンを使用します。robotKeyとmachineNameを使用する必要があります。

akaBot Center APIに対して認証するには、次の手順に従います。

a.http://botcenter.akabot.io/api/AccountのURLにPOSTリクエストを送信します。

image-20230306180029-1.png

依頼

image-20230306180029-2.png

image-20230306180029-3.png

レスポンス

image-20230306180029-4.png

b.HTTPレスポンスのトークンを「id_token」からクリップボードにコピーします。

c.トークンは、今後のすべてのリクエストで次の形式で使用する必要があります。

image-20230306180029-5.png

2.2.アカウント

akaBot Center APIの認証システムはベアラートークンを使用します。ユーザー名とパスワードを使用する必要があります。

akaBot Center APIに対して認証するには、次の手順に従います。

a.http://botcenter.akabot.io/api/authenticateのURLにPOSTリクエストを送信します。

image-20230306180029-6.png

依頼

image-20230306180029-7.png

image-20230306180029-8.png

レスポンス

image-20230306180029-9.png

a.HTTPレスポンスのトークンを「id_token」からクリップボードにコピーします。

b.トークンは、今後のすべてのリクエストで次の形式で使用する必要があります。

image-20230306180029-10.png

  
Navigation