setCompanySettings

设置各种特定于公司的配置值。

语法

授权用户类型

  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • ImagePortalAdmin

参数

Input(setCompanySettingsParam)

名称 类型 必需 说明
*companyHandle* xsd:string 公司负责人。
*overwriteMode* xsd:string 资产覆盖模式。
*retainPublishState* xsd:boolean 设置为true可在重新上传资产时保留发布状态。
*defaultSourceProfileHandle* xsd:string 用作默认源颜色配置文件的IccProfile资产。
*defaultDisplayProfileHandle* xsd:string IccProfile资产用作默认显示颜色配置文件。
*iptcExifMappingXsltHandle* xsd:string 用于将IPTC和EXIF元数据映射到IPS元数据字段的XSL资产。
*xmpMappingXsltHandle* xsd:string 用于将XMP元数据映射到IPS元数据字段的XSL资产。
*diskSpaceWarningMin* xsd:int 在发送警告消息之前,可用的最小可用磁盘空间(以KB为单位)。
*emailTrashCleanupWarning* xsd:boolean 设置为true,以便在资产从垃圾桶中清空时向公司管理员发送通知。

Output(setCompanySettingsReturn)

IPS API不会返回此操作的响应。

示例

此代码示例用于设置公司的配置。

请求

<ns1:setCompanySettingsParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <ns1:companyHandle>c|6</ns1:companyHandle>
   <ns1:overwriteMode>OverwriteFullName</ns1:overwriteMode>
   <ns1:retainPublishState>true</ns1:retainPublishState>
   <ns1:diskSpaceWarningMin>100000</ns1:diskSpaceWarningMin>
   <ns1:emailTrashCleanupWarning>true</ns1:emailTrashCleanupWarning>
</ns1:setCompanySettingsParam>

响应

无。

在此页面上