週に 1 回、ページを自動的に公開するようにスケジュールする必要があります。ボックス機能がそれをスケジュールするかどうかはわかりません。これは、SDL Tridion 2011 API を使用してどのように実現できますか。
1 に答える
9
最善の策は、SDL Tridion コア サービスを使用する小さなコマンド ラインまたはパワー シェル スクリプトを作成し、Windows タスク スケジューラを使用して実行するようにスケジュールすることです。コア サービス クライアントを作成したら (ここ SO には多くの例があります)、次のように publish メソッドを呼び出すことができます。
_client.Publish(pageId, publishInstruction, targets, priority, readOptions);
詳細が必要な場合は、次の URL から CoreService API をダウンロードし、「ICoreService2011.Publish」を検索してください。
https://www.sdltridionworld.com/downloads/documentation/SDLTridion2011SP1/index.aspx
于 2012-10-09T02:35:46.027 に答える