设置Adobe项目Firefly

asset compute项目是特别定义的Adobe项目Firefly项目,因此,需要访问Adobe开发人员控制台中的Adobe项目Firefly才能设置和部署它们。

在Adobe开发人员控制台中创建和设置Adobe项目Firefly

设置Adobe项目Firefly的点进(无音频)

  1. 使用与已配置的帐户和服务关联的Adobe ID登录到Adobe开发人员控制台。 确保您是​系统管理员,或在​开发人员角色​中,获得正确的Adobe组织。

  2. 通过点按​新建项目>模板中的项目>项目Firefly​创建Firefly项目

    如果“创_​建新项​目”按钮或“项​目​__”字段不可用,则表示您的Adobe组织未配 置“项目Firefly”。_

    • 项目标题: WKND AEM Asset Compute
    • 应用程序名称: wkndAemAssetCompute<YourName>
      • 应用程序名称​在所有Firefly项目中必须是唯一的,以后不能修改。 在公司或组织的名称前添加前缀,并在后缀中添加有意义的后缀,是一种好的方法,例如:wkndAemAssetCompute
      • 要进行自我启用,通常最好将您的名称发布到​应用程序名称,例如wkndAemAssetComputeJaneDoe,以避免与其他项目Firefly项目发生冲突。
    • 在​Workspaces​下,添加一个名为Development的新环境
    • 在​Adobe I/O Runtime​下,确保选中了​包含运行时和每个工作区
    • 点按​保存​以保存项目
  3. 在AdobeFirefly项目中,从工作区选择器中选择Development

  4. 点按​+添加服务> API​以打开​添加API​向导,使用此方法添加以下API:

    • Experience Cloud>Asset compute
      • 选择​生成键对​并点按​生成键对​按钮,然后将下载的config.zip保存到安全位置,以供以后使用🔗
      • 点按​Next
      • 选择产品配置文件​集成 — Cloud Service,然后点按​保存配置的API
    • Adobe Services > I/O事件,然 后点按保 存配置的API
    • Adobe服务> I/O管理API,然 后点按保 存配置的API

访问private.key

在设置Asset computeAPI集成时,会生成一个新的密钥对,并自动下载config.zip文件。 此config.zip包含生成的公共证书和与private.key匹配的文件。

  1. config.zip解压缩到文件系统上的安全位置,因为private.key稍后使用
    • 绝不应将密钥和私钥作为安全事项添加到Git中。

查看服务帐户(JWT)凭据

本地Adobe I/O开发工具使用此Asset compute项目的凭据与Adobe I/O Runtime进行交互,需要将其纳入到Asset compute项目中。 熟悉服务帐户(JWT)凭据。

Adobe开发人员服务帐户凭据

  1. 在Adobe I/O项目Firefly项目中,确保选择Development工作区
  2. 点按​凭据​下的​服务帐户(JWT)
  3. 查看显示的Adobe I/O凭据
    • 底部列出的​公钥​与在将​Asset computeAPI​添加到此项目时下载的config.zip中的​private.key​对应。
      • 如果私钥丢失或受损,则可以删除匹配的公钥,并使用此界面在中生成新的密钥对或将其上传到Adobe I/O。

在此页面上