パッケージを作成およびアクティブ化するための 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を使用して公開が行われます。

オプションのパラメータ を定義すると、 activationTargetCloud Service とオンプレミスソフトウェアの両方でデフォルトの 公開する エージェントを使用してアクティブ化されます。

次の例は、オプションのパラメーターを指定した curl コマンドを使用した API 呼び出しを示しています。

&#39;&#39;&#39;XML

curl -u &lt;*username*>:&lt;*password*> -H &quot;Content-書式 <例外>Photoshop のみ「テキスト」: アプリケーション/json;charset=UTF-8&quot; -k -X POST -d &quot;{[JSON ルール文字列](create-activate-package-java.md#example-create-activate-package-id198JH0B905Z)}&quot; http://&lt;*aem-guides-server*>:&lt;*port-number*>/bin/fmdita/activate?activationTarget=&#39;&lt;validActivationTargetValue>&#39;
&#39;&#39;&#39;

</validActivationTargetValue></port-number></aem-guides-server></password></username>

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178