リクエストの送信
Oracle Machine Learning ServicesのREST APIを使用してリクエストを送信する際は、次のガイドラインを使用してください。
URL構造
次のURL構造を使用して、RESTエンドポイントにアクセスします。
https://<oml-cloud-service-location-url>.oraclecloudapps.com
URLの<oml-cloud-service-location-url>
には、テナンシID、リージョンおよびデータベース名が含まれます。
たとえば:
https://qtraya2braestch-omldb.adb.us-sanjose-1.oraclecloudapps.com
この例の説明は、次のとおりです。
qtraya2braestch
はテナンシIDですomldb
はデータベース名ですadb.us-sanjose-1.oraclecloudapps.com
はリージョンです
サポートされるメソッド
次の表にまとめているように、標準HTTPメソッド・リクエストを使用して、リソースに対して基本的なCRUD操作(作成、読取り、更新、削除)を実行できます。
表 - サポートされるHTTPメソッド
HTTPメソッド | 説明 |
GET |
このメソッドを使用して、Oracle Machine Learning Services APIに関する情報を取得します。このメソッドを使用して、次の操作を実行します。
|
POST |
このメソッドを使用して、次の操作を実行します。
|
DELETE |
このメソッドを使用して、次の操作を実行します。
|
メディア・タイプ
Oracle Machine Learning ServicesのREST APIでは、次のメディア・タイプがサポートされています。
application/json
multupart/form-data
application/octet-stream
サポートされるヘッダー
Oracle Machine Learning ServicesのREST APIでは、HTTPリクエストまたはレスポンスのヘッダー・セクションで渡される可能性のある次のヘッダーをサポートしています。
表 - サポートされるヘッダー
ヘッダー | 説明 | 例 |
Authorization |
Authorizationヘッダーは、HTTP認証スキームのセキュリティ・トークンであるBearerトークンを渡します。リクエストの実行時に、Authorizationヘッダーのこのトークンを送信する必要があります。 | --header "Authorization: Bearer $token" |
Location |
作成されたリソースの場所を伝えます。 | http://<oml-cloud-service-location-url>/omlmod/v1/models/3c6feada-c9bf-4d9e-9f66-9c196b025dd7 |
Content-Type |
リクエストの本文のメディア・タイプ。POSTおよびPUTリクエストの場合、必須です。 | Content-Type: application/json |