DocumentatieDynamic Media Image Production System API

batchSetImageFields

Laatst bijgewerkt: 8 maart 2022
  • Onderwerpen:

Gemaakt voor:

  • Ontwikkelaar
  • Beheerder

Hiermee stelt u afbeeldingsspecifieke velden in voor een of meer afbeeldingselementen.

Syntaxis

Geautoriseerde gebruikerstypen

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser

Parameters

Input (batchSetImageFields)

NaamTypeVereistBeschrijving
companyHandlexsd:stringJaDe handgreep naar het bedrijf dat de afbeeldingselementen bevat.
updateArraytypes:ImageFieldUpdateArrayJaDe array van afbeeldingsvelden wordt bijgewerkt.

Output (batchSetImageFields)

NaamTypeVereistBeschrijving
successCountxsd:intJaHet aantal correct ingestelde afbeeldingsvelden.
warningCountxsd:intJaHet aantal waarschuwingen dat wordt gegenereerd wanneer de bewerking heeft geprobeerd de afbeeldingsvelden in te stellen.
errorCountxsd:intJaHet aantal fouten dat wordt gegenereerd toen de bewerking probeerde de afbeeldingsvelden in te stellen.
warningDetailArraytypes:AssetOperationFaultArrayNeeDe array met details die zijn gekoppeld aan de elementen die waarschuwingen hebben gegenereerd toen de bewerking probeerde de updates toe te passen.
errorDetailArraytypes:AssetOperationFaultArrayNeeDe array met details die zijn gekoppeld aan de elementen die fouten genereerden toen de bewerking probeerde de updates toe te passen.

Voorbeelden

In dit voorbeeld worden gegevens ingesteld in de velden van twee afbeeldingen in een updatearray. In de array worden de afbeeldingen aangegeven met de elementhandgrepen en bevatten ze de resolutie in pixels, de ankercoördinaten voor de x- en y-positie en gebruikersgegevens. Het antwoord geeft aan dat velden voor beide afbeeldingen correct zijn ingesteld.

Verzoek

<batchSetImageFieldsParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <companyHandle>c|21</companyHandle>
   <updateArray>
      <items>
         <assetHandle>a|140626|1|102524</assetHandle>
         <resolution>72</resolution>
         <anchorX>50</anchorX>
         <anchorY>100</anchorY>
         <userData>nada1</userData>
      </items>
      <items>
         <assetHandle>a|96680|1|64865</assetHandle>
         <resolution>150</resolution>
         <anchorX>100</anchorX>
         <anchorY>50</anchorY>
         <userData>nada2</userData>
      </items>
   </updateArray>
</batchSetImageFieldsParam>

Antwoord

<batchSetImageFieldsReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <successCount>2</successCount>
   <warningCount>0</warningCount>
   <errorCount>0</errorCount>
</batchSetImageFieldsReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681