用于创建和激活包的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和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