getAssetsByName getassetsbyname

アセット名の配列に基づいてアセットを返します。

構文

許可されているユーザータイプ section-754790841ea242d5ae8bedd587d7730e

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
NOTE
ユーザーが読み取りアクセス権を持つアセットのみを返します。

パラメーター section-f64e93c127b84a29aa3bf2fdd916cca9

入力(getAssetsByNameParam)

名前
種類
必須
説明
companyHandle
xsd:string
はい
会社へのハンドル。
accessUserHandle
xsd:string
いいえ
別のユーザーとしてアクセスを提供します。 管理者のみが使用できます。
accessGroupHandle
xsd:string
いいえ
特定のグループでフィルタリングするために使用します。
nameArray
型:StringArray
はい
取得するアセット名の配列。
assetTypeArray
型:StringArray
いいえ
取得したアセットに許可されるアセットタイプの配列。
excludeAssetTypeArray
型:StringArray
いいえ
取得したアセットから除外されたアセットタイプの配列。
assetSubTypeArray
型:StringArray
いいえ
取得したアセットに許可されるアセットサブタイプの配列。
strictSubTypeCheck
xsd:boolean
いいえ

trueassetSubTypeArray が空でない場合 、サブタイプが assetSubTypeArray にあるアセットのみ 返されます。

が false の場合 サブタイプが定義されていないアセットが含まれます。

デフォルト値は false です。

responseFieldArray
型:StringArray
いいえ
応答に含まれるフィールドとサブフィールドのリストが含まれます。
excludeFieldArray
型:StringArray
いいえ
応答から除外されたフィールドとサブフィールドのリストが含まれます。

出力(getAssetsByNameReturn)

名前
種類
必須
説明
assetArray
types:AssetArray
いいえ
フィルター条件に一致するアセットの配列。

section-3b7447398e574c88aeaf8ca159cc78dd

このコード例では、2 つの画像タイプアセットを返します。

リクエスト

<getAssetsByNameParam xmlns="http://www.scene7.com/IpsApi/xsd/2010-01-31">
   <companyHandle>c|3</companyHandle>
   <nameArray>
      <items>B010</items>
      <items>IMG_0103</items>
   </nameArray>
   <assetTypeArray>
      <items>Image</items>
   </assetTypeArray>
</getAssetsByNameParam>

応答

<getAssetsByNameReturn xmlns="http://www.scene7.com/IpsApi/xsd/2010-01-31">
   <assetArray>
      <items>
         <assetHandle>a|210</assetHandle>
         <type>Image</type>
         <name>B010</name>
         ...</items>
      <items>
         <assetHandle>a|189</assetHandle>
         <type>Image</type>
         <name>IMG_0103</name>
         ...
      </items>
   </assetArray>
</getAssetsByNameReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681