Adobe Stock集成
若要访问要在商店中使用的无数媒体资源,请将Adobe Stock与Commerce集成。
Adobe Stock服务为企业提供了数百万张高质量、精选且免版税的照片、矢量、插图、视频、模板和3D资产,供其所有创意项目使用。 Commerce用户能够快速查找、预览和许可Adobe Stock资源。 用户还可以将它们保存到媒体存储,所有这些操作无需离开管理员工作区。
先决条件
此集成需要:
- Adobe Developer帐户
- Adobe Commerce或Magento Open Source,2.3.4或更高版本
许可Adobe Stock映像需要:
- Adobe帐户
- 与该帐户关联的付费Adobe Stock计划
集成Commerce和Adobe Stock
为Adobe Commerce配置Adobe Stock集成分为两步:
创建Adobe Developer集成
-
在 Quick Start 下,单击 Create new project。
-
在 Project overview 块中,单击 Add API。
-
从集成列表中选择 Adobe Stock 并单击 Next。
-
选择OAuth 2.0 Web App。
-
指定 redirect URI。
默认重定向URI采用
${HOST}/${ADMIN_URI}/adobe_ims/oauth/callback/
格式,如https://store.myshop.com/admin_hgkq1l/adobe_ims/oauth/callback/
,其中:${HOST}
是您的Commerce完全限定的域名(例如,https://store.myshop.com
)。${ADMIN_URI}
是您的Commerce管理员URI(如admin_hgkq1l
),可以通过运行magento info:adminuri
来检索该URI。
-
指定 Redirect URI pattern,它与您的重定向URI相同,但有两个区别:
- 任何句点(
.
)都必须使用两个反斜杠(\\
)进行转义。 - 将
.*
添加到模式的结尾。
使用上一个默认重定向URI中的示例,它将为
https://store\\.myshop\\.com/admin_hgkq1l/adobe_ims/oauth/callback/.*
。 - 任何句点(
-
单击 Next。
-
查看可用的作用域并单击 Save configured API。
-
在接下来的页面上,复制您的 Client ID (API密钥)和 Client secret。
此信息将在下一部分的步骤中使用。
配置Adobe Stock集成
要在Commerce管理员中设置系统配置,请使用上一节中生成的 API密钥 和 客户端密钥。
-
在 管理员 侧边栏上,转到 Stores > Settings>Configuration。
-
在左侧面板中,展开 Advanced 并选择 System。
-
展开 Adobe Stock Integration 并执行以下操作:
-
将 Enabled Adobe Stock 设置为
Yes
。 -
输入您的 API Key (Client ID)。
-
输入您的 Client Secret。
-
单击 Test Connection 验证密钥。
{width="600" modal="regular"}
给验证几秒钟。 如果凭据有效,您应会看到绿色的 连接成功! 消息。
-
-
完成后,单击 Save Config。