2012-10-08 7 views
7

मुझे सप्ताह में एक बार स्वचालित रूप से प्रकाशित करने के लिए एक पृष्ठ शेड्यूल करना होगा। यदि बॉक्स को शेड्यूल करने की सुविधा है तो मुझे कोई बाहर नहीं दिखता है। एसडीएल ट्राइडियन 2011 एपीआई का उपयोग करके इसे कैसे प्राप्त किया जा सकता है।एसडीएल ट्रिडियन: मैं एक पृष्ठ को बार-बार प्रकाशित करने के लिए कैसे शेड्यूल करूं?

+0

हाय user1729917 - कम से http आप Tridion समुदाय में सक्रिय हैं, तो अपने स्टैक ओवरफ़्लो प्रयोक्ता आईडी का उपयोग कर Area51 प्रस्ताव करने से विचार करें - इतने पर अपना पहला एसडीएल Tridion प्रश्न पोस्ट करने के लिए धन्यवाद://area51.stackexchange.com/proposals/38335/tridion?referrer=eo63snjNlUWNn9 xqeeO2NA2 –

उत्तर

9

आपकी सर्वश्रेष्ठ शर्त एक छोटी कमांड लाइन या पावर खोल स्क्रिप्ट लिखना होगा जो एसडीएल ट्रिडियन कोर सेवा का उपयोग करती है, फिर इसे विंडोज टास्क शेड्यूलर का उपयोग करके चलाने के लिए शेड्यूल करें। एक बार जब आप एक प्रमुख सेवा ग्राहक (there are lots of examples here on SO) बना लेते हैं तो उसके बाद विधि प्रकाशित कॉल कर सकते हैं इस प्रकार है:

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

आप अधिक जानकारी की जरूरत है निम्न URL से CoreService एपीआई डाउनलोड करने और "ICoreService2011.Publish के लिए खोज करें ":

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

+0

आपकी प्रतिक्रिया क्रिस के लिए धन्यवाद। यह वास्तव में सहायक था। मैं इसे देखना शुरू कर दूंगा। – user1729917

+0

यदि आपको यह उपयोगी लगता है - तो कृपया मतदान बटन का उपयोग करने और Area51 में शामिल होने पर विचार करें –