用於建立和啟用套件的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和內部部署軟體的預設發佈代理程式來啟動。

以下範例顯示使用具有選用引數的curl命令的API呼叫:

&grave;&grave;XML

curl -u &lt;*username*>:&lt;*password*> -H &quot;Content-Type: application/json; charset=UTF-8&quot; -k -XPOST-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;validTarget&lt;validActivationTarget值>「
」「

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