createAssetSet createassetset
Crea un conjunto de recursos genérico con una cadena de definición de conjunto sin procesar para publicarlo en un servidor de imágenes.
Sintaxis
Tipos de usuarios autorizados section-d670d3af552147199b65c7eb847544a3
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Parámetros section-3580b586296e42a5b21426085b1bb72d
Entrada (createAssetSet)
Los parámetros de la cadena de definición del conjunto.
Estos parámetros deben resolverse en el formato especificado por el visor de destino.
Funciones de sustitución para setDefinition
Puede especificar funciones de sustitución en línea que se resuelven durante la búsqueda o publicación del catálogo. Las cadenas de sustitución tienen el formato ${<substitution_func>}
. Las funciones disponibles se describen a continuación.
([])
. Todo el texto que esté fuera de una cadena de sustitución se copia literalmente en la cadena de salida durante la resolución.getFilePath([asset_handle>])
getCatalogId([<asset_handle>])
getMetaData([<asset_handle>], [<metadata_field_handle>])
getThumbCatalogId([<asset_handle>])
Cadena setDefinition de medios de muestra
${getCatalogId([a|1664|22|1664])};${getCatalogId([a|1664|22|1664])};1,${getFilePath([a|103
6|19|144])};${getCatalogId([a|452|1|433])};2;${getMetadata([a|1036|19|144], [m|1|ASSET|SharedDateField])}
En la búsqueda del catálogo o en el momento de la publicación, este proceso se resuelve en una cadena similar a la siguiente:
jcompany/myRenderSet;jcompany/myRenderSet;1,jcompany/Videos/Somebodys_N08275_flv.flv;jcomp any/myimg-1;2;20090703 10:05:53
Salida (createAssetSet)
xsd:string
Ejemplos section-fed53089de824d67ab96cd9103d384b4
Solicitud
<createAssetSetParam xmlns="http://www.scene7.com/IpsApi/xsd/2009-07-31">
<companyHandle>c|1</companyHandle>
<folderHandle>f|jcompany/AssetSets/</folderHandle>
<name>testAssetSet</name>
<subType>MediaSet</subType>
</createAssetSetParam>
Respuesta
<createAssetSetReturn xmlns="http://www.scene7.com/IpsApi/xsd/2009-07-31">
<assetHandle>a|1801|44|1801</assetHandle>
</createAssetSetReturn>