メディアアセットを検索ライブラリに挿入します。
操作説明
前提条件
メディアアセットを検索ライブラリに挿入する前に、CreateSearchLib API を呼び出して検索ライブラリを作成する必要があります。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ice:InsertMediaToSearchLib |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| SearchLibName |
string |
任意 |
検索ライブラリの名前。デフォルト値:ims-default-search-lib。 |
test1 |
| MediaId |
string |
任意 |
メディアアセットの ID。各メディア ID は一意です。このパラメーターを空欄のままにした場合、システムが自動的にメディア ID を生成します。 |
411bed50018971edb60b0764a0ec6*** |
| MediaType |
string |
任意 |
メディアアセットのタイプ。有効な値:
列挙値:
|
video |
| Input |
string |
必須 |
検索ライブラリにインポートする動画、音声、または画像ファイルの URL。 注意:正しいファイル名を指定し、ファイルが格納されているバケットが、この操作を実行するリージョンと同一であることを確認してください。そうでない場合、ファイルが見つからないか、操作が失敗する可能性があります。 OSS(Object Storage Service)の URL は、以下の形式で指定します:oss://[バケット名]/[ファイルパス]。たとえば、oss://[example-bucket-]/[object_path-] のように指定できます。 HTTP URL は、パブリックエンドポイントの形式で指定します。たとえば、http://example-test-****.mp4 のように指定できます。 |
oss://[example-bucket-]/[object_path-] |
| MsgBody |
string |
任意 |
メッセージ本文。 |
{"title":"test","customFields":{"intField1":12,"strField1":"abc"}} |
| ImagesInput |
string |
任意 |
イメージセット情報。IPCamer(IP カメラ)シナリオのみ対応しており、MediaType は video である必要があります。 |
{ "images": [ "oss://[example-bucket-]/[object_path-]xxx1.jpg", "oss://[example-bucket-]/[object_path-]xxx2.jpg", "oss://[example-bucket-]/[object_path-]xxx3.jpg", "oss://[example-bucket-]/[object_path-]xxx4.jpg" ] } |
| Namespace |
string |
任意 |
ネームスペース。 |
name-1 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答のスキーマ |
||
| RequestId |
string |
リクエストの ID。 |
*****ACB-44F2-5F2D-88D7-1283E70***** |
| MediaId |
string |
メディアアセットの ID。 |
****20b48fb04483915d4f2cd8ac**** |
| Success |
string |
リクエストが成功したかどうかを示します。有効な値:
|
true |
| Code |
string |
返された状態コード。 |
200 |
例
成功レスポンス
JSONJSON
{
"RequestId": "*****ACB-44F2-5F2D-88D7-1283E70*****",
"MediaId": "****20b48fb04483915d4f2cd8ac****",
"Success": "true",
"Code": "200"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。