Lista de plantillas
Obtiene la lista de las plantillas publicadas que están disponibles en la unidad especificada. Para cada plantilla disponible, el archivo model.xml se busca y se añade a un XML grande. GET /connectr/api/units/{unitId}/templates
Ejemplo de URL de solicitud: http://connectr.example.org:8080/connectr/api/units/4.1/templates?path=/Publish/Contoso/HR
Parámetro de plantilla | Valor | Descripción |
---|---|---|
unit (obligatorio) | Cadena | Código de unidad definido en el PublishStore. |
Parámetro de consulta | Valor | Descripción |
---|---|---|
path (obligatorio) | Cadena | Ruta de acceso relativa de una unidad en el PublishStore. Utilice la vista "Propiedades" de Sketch para encontrar la propiedad "location" y, a continuación, utilice todo lo que haya después de la primera parte de /modelstore/ de ese campo. En un futuro puede que sea opcional. Ejemplo: /Publish/Contoso/HR |
Código de estado de la respuesta | Tipo de contenido | Descripción |
---|---|---|
200 OK | application/xml | Solicitud completada correctamente, lista de plantillas en la respuesta. Consulte el apéndice "Esquema XML de la lista de plantillas / detalles". Esta llamada devuelve el elemento "Models". |
400 Bad request | text/plain | La ruta de acceso es demasiado corta o contiene caracteres no permitidos. |
404 Not found | text/plain | No se ha encontrado la unidad. |
Ejemplo de respuesta
<Models StageName="PUB_dev-01" UnitName="Test" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="model.xsd">
<Model IsPackage="false">
<Model-Uri>http://dev-01.connective.local:15220/modelstore/PublishStore/PUB_dev-01/Test/Template_7.3_3.3.0</Model-Uri>
<XSD-Form-Uri/>
<LetterWritter-Uri/>
<Key>Template_7.3_3.3.0</Key>
<LanguageModel LanguageCode="en-US"/>
<Description Code="en-GB">Template 7.3</Description>
<Categories/>
<SearchKeys/>
<MetaData>
<LGM-Uri>http://localhost:15220/modelstore/ModelStore/Contoso/Test/Template_7.3_3.3.0.lgm</LGM-Uri>
<LGM-Version>1.1</LGM-Version>
<LGM-CheckedIn-UserID>usertest1</LGM-CheckedIn-UserID>
<Published-UserID>usertest1</Published-UserID>
<LSClient-Version>5.0.0</LSClient-Version>
</MetaData>
</Model>
<Model IsPackage="false">
<Model-Uri>http://dev-01.connective.local:15220/modelstore/PublishStore/PUB_dev-01/Test/Template_7.3_3.2.12</Model-Uri>
<XSD-Form-Uri/>
<LetterWritter-Uri/>
<Key>Template_7.3_3.2.12</Key>
<LanguageModel LanguageCode="en-GB"/>
<LanguageModel LanguageCode="nl-BE"/>
<LanguageModel LanguageCode="fr-BE"/>
<Description Code="en-GB">Template 7.3 US</Description>
<Categories/>
<SearchKeys/>
<MetaData>
<LGM-Uri>http://localhost:15220/modelstore/ModelStore/Contoso/Test/Template_7.3_3.2.12.lgm</LGM-Uri>
<LGM-Version>1.3</LGM-Version>
<LGM-CheckedIn-UserID>usertest1</LGM-CheckedIn-UserID>
<Published-UserID>usertest1</Published-UserID>
<LSClient-Version>5.0.0</LSClient-Version>
</MetaData>
</Model>
</Models>