setCompanySettings

設定各種公司專屬的設定值。

語法

授權的使用者類型

  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • ImagePortalAdmin

參數

輸入(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)。
*emailPrashCleanupWarning* xsd:boolean 設為true ,以便在資產從垃圾桶清空時,向公司管理員傳送通知。

輸出(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>

回答

無。

本頁內容