用于创建和激活包的REST API id198CF0260Y4

以下REST API允许您创建和激活CRX包。

创建和激活包

创建并激活CRX包的POST方法。

请求URL
http://<aem-guides-server><port-number>/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;*用户名*>:&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;validActivationTarget=&#39;&lt;validActivationTarget值>“
”“

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