クイック・スタート

OIRI REST APIを開始するために、このトピックの情報を使用します。

前提条件

前提条件 詳細情報
cURLのインストール cURLの使用
認証の設定 認証
OrclOIRIRoleEngineerロールを持つOIGアカウント REST APIを使用するには、OrclOIRIRoleEngineerロールが割り当てられたOIGアカウントが必要です。

OIRI REST APIの起動

REST APIを起動するには:

  1. 次のcURLコマンドを実行して、アクセス・トークンを取得します:
    curl -v -H "Content-Type: application/json" -X POST "http://localhost:<PORT>/oiri/api/v1/authenticate/token" -d '
    {
          "username":"<USERNAME>",
          "password":"<PASSWORD>"
    }'

    ユーザーはOIGに存在し、ロールOrclOIRIRoleEngineerが割り当てられている必要があります。REST APIはアクセス・トークンを返します。

  2. 次に示すように、Bearerヘッダー・トークンを使用してすべてのREST APIにアクセスする場合は、アクセス・トークンを使用します:
    curl -v -H 'Authorization: Bearer eyJraWQiOiJvaXJpIiwiYWxnIjoiUlMyNTYifQ.eyJpc3MiOiJ3d3cub3JhY2xlLmNvbSIsImF1ZCI6Ind3dy5vcmFjbGUuY29tIiwiZXhwIjoxNjE3ODc5ODg2LCJqdGkiOiJ0b0x4YTdCOVVvVk94TDF2bFYtMk5nIiwiaWF0IjoxNjE3ODc4Njg2LCJzdWIiOiJyb2hpdCByYXdhdCIsImVtYWlsIjpudWxsLCJ1c2VyTG9naW4iOiJST0hJVC5SQVdBVEBPUkFDTEUuQ09NIiwicm9sZXMiOlsiT3JjbE9JUklSb2xlRW5naW5lZXIiXX0.gyCsDDVihF-WneFp042zKfAJ2DuMzO3uue0AlsttgGEIH3mur21CuZJQD7qrAz4kqsbSVy1H2fF4CQlHLP9ponmVA5zdzpGMv7eBMlcVtdOW4s7_5US3m5bZSG2blKVR6Z_6975WGVKjQXzhbCSHRNp750w8ZmoB1ye7g5NDoRtQAWlI3N5jNdk2eGcWw3m-9sGltEK1AqYXk_ZwHiba14iZIZobfl4XDtwlYq09eqxqNQff-r7ixWIRfXDft5eiBHG43ryARjhMBxa_1VD8tg0ldgDOFWcJT9LJXB0AGAIZII4HrkhkEO62LyOv63FMqfSovTcQwIEoZA0QPZn8oQ' 
    GET http://localhost:<PORT>/oiri/api/v1/tasks/1615360622982