2012-10-08 13 views
7

Tengo que programar una página para publicar automáticamente una vez a la semana. No veo ninguna salida si la función de caja para programarlo. ¿Cómo se puede lograr esto utilizando las API SDL Tridion 2011?SDL Tridion: ¿Cómo programo una página para publicar de forma recurrente?

+0

Hola user1729917 - Gracias por publicar su primera pregunta SDL Tridion en SO - Si usted es activo en la comunidad Tridion, por favor considere comprometerse con la propuesta Area51 la utilización de su desbordamiento de pila ID de usuario en http://area51.stackexchange.com/proposals/38335/tridion?referrer=eo63snjNlUWNn9 xqeeO2NA2 –

Respuesta

9

Lo mejor que puede hacer es escribir una pequeña línea de comandos o una secuencia de comandos de shell que utilice el SDL Tridion Core Service, luego programe su ejecución con el Programador de tareas de Windows. Una vez que haya creado un cliente Core Service (there are lots of examples here on SO), a continuación, puede llamar al método de publicación de la siguiente manera:

_client.Publish(pageId, publishInstruction, targets, priority, readOptions); 

Si necesita más información, por favor descargue el API CoreService de la siguiente URL y buscar "ICoreService2011.Publish ":

https://www.sdltridionworld.com/downloads/documentation/SDLTridion2011SP1/index.aspx

+0

Gracias por su respuesta Chris. Fue realmente útil. Comenzaré a investigarlo. – user1729917

+0

Si le resultó útil, considere usar los botones de votación y unir Area51 –

Cuestiones relacionadas