用於建立和啟用套件的REST API id198CF0260Y4

下列REST API可讓您建立和啟用CRX套件。

建立及啟用封裝

建立及啟用CRX封裝的POST方法。

要求URL
http://<aem-guides-server><連線埠號碼>/bin/fmdita/activate

引數
請求查詢包含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

有效值

Cloud Service的previewpublish,以及內部部署軟體的publish

  • 對於Cloud Service,如果引數包含無效值,則封裝啟用會失敗。

  • 對於內部部署軟體,如果引數包含無效的值,則會記錄錯誤,並使用預設值publish完成發佈。

如果您未定義選用引數activationTarget,它會使用Cloud Service和On-premise Software的預設發佈代理程式來啟動。

以下範例顯示使用具有選用引數的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=`<validActivationTargetValue>`
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178