2012-10-08 4 views
7

1週間に1回自動的に公開するようにページをスケジュールする必要があります。私はそれをスケジュールするボックス機能があれば、何も見えない。これはSDL Tridion 2011 APIを使用してどのように達成できますか。SDL Tridion:ページを定期的に公開するようにスケジュールするにはどうすればよいですか?

+0

こんにちはuser1729917 - あなたはTridionのコミュニティで活動している場合は、あなたのスタックオーバーフローのユーザーIDを使用してArea51の提案にコミットご検討くださいHTTPで - SOであなたの最初のSDL Tridionの質問を投稿してくれてありがとう:/ /area51.stackexchange.com/proposals/38335/tridion?referrer=eo63snjNlUWNn9 xqeeO2NA2 –

答えて

9

SDL Tridion Core Serviceを使用する小さなコマンドラインまたはパワーシェルスクリプトを作成し、Windowsタスクスケジューラを使用して実行するようにスケジュールすることをお勧めします。あなたはコアサービスクライアント(there are lots of examples here on SO)を作成したら、次のように、あなたはその後、公開メソッドを呼び出すことができます。

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

あなたは、さらに詳細が必要な場合は、次のURLからCoreServiceのAPIをダウンロードしてICoreService2011.Publish」を検索してください「:

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

+0

あなたのお返事ありがとうございます。Chris。本当に助かりました。私はそれを調べ始めるでしょう。 – user1729917

+0

これが便利だった場合は、投票ボタンを使用してArea51に参加することを検討してください –

関連する問題