投放API delivery-apis
可在Experience Manager资源存储库中找到的所有批准的资源都可以搜索,然后使用投放URL传递到集成的下游应用程序。
在 DAM 中对已批准的资产所做的任何更改,包括版本更新和元数据修改,都会自动反映在传递 URL 中。由于为通过CDN交付资产而配置了10分钟的短生存时间(TTL)值,因此,在10分钟之内即可在所有创作和发布的界面中看到更新。
下图说明了可用的投放URL:
下表说明了各种可用交付API的使用情况:
具有OpenAPI功能的Dynamic Media还支持长格式视频。 这些视频最多可支持50 GB和2小时。
有关可用的Dynamic Media产品及其功能的信息,请参阅Dynamic Media Prime和Ultimate。
投放API端点 delivery-apis-endpoint
API端点因每个投放API而异。 例如,Web-optimized binary representation of the asset in the requested output format
API的API终结点为:https://delivery-pXXXX-eYYYY.adobeaemcloud.com/adobe/assets/{assetId}/as/{seoName}.{format}
投放域的结构与Experience Manager创作环境的域类似。 唯一的区别是将术语author
替换为delivery
。
pXXXX
引用项目ID
eYYYY
引用环境ID
有关详细信息,请参阅API详细信息。
投放API请求方法 delivery-api-request-method
GET
投放API标头 deliver-assets-api-header
在投放API标头中定义标头时,您需要提供以下详细信息:
headers: {
'If-None-Match': 'string',
Authorization: 'Bearer <YOUR_JWT_HERE>'
}
要调用交付API,需要Authorization
详细信息中的IMS令牌以交付受限制的资产。 IMS令牌从技术帐户中获取。 请参阅获取AEM as a Cloud Service凭据以创建新的技术帐户。 请参阅生成访问令牌以生成IMS令牌并在投放API请求标头中正确使用它。
要查看请求示例、响应示例和响应代码,请参阅交付API。