Image Search インスタンスから画像データを削除します。

この操作を呼び出す前に、URL で instanceName パラメーターを指定して、画像を削除するインスタンスを指定する必要があります。 リクエスト body を作成するには、他のパラメーターも指定されたフォーマットにする必要があります。 リクエスト URL には、/ item / deleteが含まれます。

リクエストパラメーター

  • URL のパラメーター
    パラメーター タイプ 必須 / 任意 説明
    instanceName String 必須 Image Search インスタンスの名前。
  • リクエスト body のパラメーター
    パラメーター タイプ 必須 / 任意 説明
    item_id String 必須 削除する商品または画像の ID。
    pic_list List 任意 削除する画像の名前リスト。 このパラメーターが指定されていない場合、システムは指定された item_id の下にあるすべての画像を削除します。
  • 本文の構造
    本文の形式は以下のとおりです。
    key1,key1_start_offset,key1_end_offset#...#keyn,keyn_start_offset,keyn_end_offset^key1_content...keyn_content

    本文は、画像メタデータと画像コンテンツの 2 つの部分に分かれており、曲折アクセント記号 (^) で区切られます。 メタデータには、キーのセットとコンテンツ内の各キー値のオフセットが含まれます。 すべてのキーは、番号記号 (#) で区切られます。 各キーは、キー名、開始オフセット値および終了オフセット値からなり、コンマ (,)で区切られます。 開始オフセット値および終了オフセット値は、画像コンテンツにおけるキーの開始位置および終了位置です。 pic_list パラメーターには、Base64 でエンコードされた画像名をコンマ (,) で区切って指定します。 pic_map パラメーターには 、Base64 でエンコードされた画像コンテンツを指定します。 pic_map パラメーターで指定された各キーは、pic_list パラメーターで指定されたキーとペアにする必要があります。

レスポンスパラメーター

パラメーター タイプ 説明
Success Boolean リクエストが成功したかどうかを示します。
RequestId String リクエストの ID
Code int エラーコード。 値が 0 の場合、リクエストが成功したことを示します。 値が 0 でない場合、リクエストが失敗したことを示します。
Message String 返されたメッセージ。

レスポンスフォーマット

{
    "Message":"success",
    "RequestId":"73B5133C-84EE-4F0A-B972-23CCCBFB7CD5",
    "Success":true,
    "Code":0
}

次の例は、item_id が 1000 で、名前が shoes1.jpg および shoes2.jpg の画像を goodssearch インスタンスから削除する方法を示しています。 次のコードのとおりリクエストします:
URL: /item/delete? instaneName=goodssearch
POST Body:
item_id,0,4#pic_list,4,37^1000c2hvZXMxLmpwZw==,c2hvZXMyLmpwZw==
Note: c2hvZXMyLmpwZw== represents the Base64-encoded image name shoes1.jpg and c2hvZXMxLmpwZw== represents the Base64-encoded image name shoes2.jpg.