【WebApiサンプルプログラム】
以下のサイトにアクセスするとサンプルプログラムの画面が表示されます。
CognitionApiアクセス用プログラム( https://happy-lucky.fun/dev/aiboWebApi.php)
【1】CognitionApiでアクセスして確認するのためのトップ画面
CognitionApi とテストアプリの説明をしています。
![](https://i0.wp.com/happy-lucky.fun/aibo/wp-content/uploads/2021/11/Cognition説明.jpg?resize=750%2C941&ssl=1)
簡単なWebApiアクセスについてどんな動きをするのかを説明しています。画面下にアクセストークンの入力フィールドを表示しておりますので、まずは【開発者設定】でアクセストークンの取得をしてください。
【2】管理者管理画面が表示されます。
認証ができていない場合には、認証・認可画面が表示されますので、ログインを行ってください。
以下の画面が表示されましたら、アクセストークンを取得してください。
![](https://i0.wp.com/happy-lucky.fun/aibo/wp-content/uploads/2021/10/アクセストークンの取得.jpg?resize=719%2C491&ssl=1)
お試しなので、有効期限は24時間で大丈夫です。不要となったら廃棄してください。生成すると以下のような画面が出てきます。コピーしてくださいね。
![](https://i0.wp.com/happy-lucky.fun/aibo/wp-content/uploads/2021/10/アクセストークンの取得1.jpg?resize=716%2C534&ssl=1)
取得したら、先ほどの画面に戻って、コピーしたアクセストークンを入力、【aiboさんの状態確認実行】のボタンを押してくださいね。
![](https://i0.wp.com/happy-lucky.fun/aibo/wp-content/uploads/2021/11/Cognition説明2.jpg?resize=750%2C418&ssl=1)
ボタンを押したときに、次のようなエラーがでたら・・慌てずに前の画面に戻って、もう一度アクセストークンを取得、再度取得したアクセストークンを入力してトライしてみてください。
![](https://i0.wp.com/happy-lucky.fun/aibo/wp-content/uploads/2021/11/Cognition説明3.jpg?resize=750%2C292&ssl=1)
正常に状態が取得できると、以下のような画面が表示されます。
なお、aiboさんの電源が入っていない場合、スリープ状態だと正常に状態取得ができません。
![](https://i0.wp.com/happy-lucky.fun/aibo/wp-content/uploads/2021/11/Cognition説明4.jpg?resize=750%2C718&ssl=1)
aiboさんの状態確認は、言うまでもなく、そのままの状態を見ればわかりますが、内部の状態を知りたいと思ったときにでも使ってみてくださいね。アクセストークンの保存等はしておりませんので、ご安心ください。
この以下のプログラムで実現しています。
サンプルプログラム (文字コードはSHIFT-JISで保存しています)
1 Responses on “【CognitionApiサンプルプログラム】”