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

如果 true和 assetSubTypeArray不为空,则只返回子类型位于 assetSubTypeArray中的资产。

如果 false,则包含未定义子类型的资源。

默认值为 false。

responseFieldArray
类型:StringArray
包含响应中包含的字段和子字段列表。
excludeFieldArray
类型:StringArray
包含从响应中排除的字段和子字段的列表。

输出(getAssetsByNameReturn)

名称
类型
必需
说明
assetArray
types:AssetArray
与筛选条件匹配的资源数组。

示例 section-3b7447398e574c88aeaf8ca159cc78dd

此代码示例返回两个图像类型资产。

请求

<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