用於建立和啟用套件的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的preview
或publish
,以及內部部署軟體的publish
-
對於Cloud Service,如果引數包含無效值,則封裝啟用會失敗。
-
對於內部部署軟體,如果引數包含無效的值,則會記錄錯誤,並使用預設值
publish
完成發佈。
如果您未定義選用引數activationTarget
,它會使用Cloud Service和內部部署軟體的預設發佈代理程式來啟動。
以下範例顯示使用具有選用引數的curl命令的API呼叫:
``XML
curl -u <*username*>:<*password*> -H "Content-Type: application/json; charset=UTF-8" -k -XPOST-d "{[JSON規則字串](create-activate-package-java.md#example-create-activate-package-id198JH0B905Z)}" http://<*aem-guides-server*>:<*port-number*>/bin/fmdita/activate?activationTarget='<validTarget<validActivationTarget值>「
」「
」
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178