パッケージを作成およびアクティブ化するための REST API id198CF0260Y4
次の REST API を使用すると、CRX パッケージを作成し、アクティブ化できます。
パッケージ作成および有効化
CRX パッケージを作成してアクティベートするPOST メソッド。
リクエストURL :
http://<aem-guides-server>: <port-number>/bin/fmdita/activate</port-number></aem-guides-server>
パラメーター:
リクエスト クエリは、JSON ルール文字列で構成されます。 POST リクエストのコンテンツタイプは に設定する必要があります application/json; charset=UTF-8
。
例:
以下に、curl コマンドを使用した API 呼び出しの例を示します。
curl -u <*username*>:<*password*> -H "Content-Type: application/json; charset=UTF-8" -k -X POST -d "{[JSON rules string](create-activate-package-java.md#example-create-activate-package-id198JH0B905Z)}" http://<*aem-guides-server*>:<*port-number*>/bin/fmdita/activate
オプションパラメーター
activationTarget
有効な値
preview
または publish
、Cloud Service publish
およびオンプレミスソフトウェアの場合
-
Cloud Service、パラメーターに 無効値が含まれている場合、パッケージ アクティベーションは失敗します。
-
オンプレミスソフトウェアの場合、パラメーターに無効値が含まれている場合、エラーはログに記録され、デフォルト値
publish
を使用して公開が行われます。
オプションのパラメータ を定義すると、 activationTarget
Cloud Service とオンプレミスソフトウェアの両方でデフォルトの 公開する エージェントを使用してアクティブ化されます。
次の例は、オプションのパラメーターを指定した curl コマンドを使用した API 呼び出しを示しています。
'''XML
curl -u <*username*>:<*password*> -H "Content-書式 <例外>Photoshop のみ「テキスト」: アプリケーション/json;charset=UTF-8" -k -X POST -d "{[JSON ルール文字列](create-activate-package-java.md#example-create-activate-package-id198JH0B905Z)}" http://<*aem-guides-server*>:<*port-number*>/bin/fmdita/activate?activationTarget='<validActivationTargetValue>'
'''
</validActivationTargetValue></port-number></aem-guides-server></password></username>