gojiraf / live-shopp-mg-module
GoJiraf Live Shopping 集成功能扩展
Requires
- php: >=7.2
This package is auto-updated.
Last update: 2024-09-04 14:14:12 UTC
README
目的
这是一个旨在将 GoJiraf Live Shopping 与 Magento 集成的模块。
API
它构建了一个 API,提供产品数据,以及非常基本的商店配置信息。
结账重定向
它包括自动处理来自 Live Shopping 的访客购物车(之前由 Live Shopping 生成)并将用户重定向到商店结账视图的功能。
如何安装
- 通过 composer 需求项目
composer require gojiraf/live-shopp-mg-module
- 在 Magento 中安装模块
php bin/magento setup:upgrade
- 编译依赖项
php bin/magento setup:di:compile
兼容性
此模块已在 Magento 2.3 及更高版本上进行测试。
如何使用
集成
与 GoJiraf Live Shopping 的集成过程涉及为您的公司创建一个商店,并使用一些访问授权和密钥将其与您的 Magento 商店关联,这些密钥允许我们的应用程序自动与 Magento 系统通信。
根据您与 GoJiraf 的协议,您可以手动生成集成(推荐选项),或者自动进行。
手动集成
这意味着生成一个访问令牌并将其提供给我们的支持区域,我们将为您的公司创建一个商店并设置集成。
步骤
- 转到您的 Magento 管理面板,然后转到系统 > 集成
- 添加新的集成。您可以将其命名为 "Gojiraf"(可能还有一个名为 "Gojiraf Live Shopping" 的集成,请忽略它)
- 您必须在密码字段中填写您的管理员密码
- 在 "API" 部分,搜索 "Gojiraf",然后选中它
- 点击 "保存"
- 在集成列表中,在刚刚创建的集成上,点击 "激活",然后 "允许"
- 复制 "访问令牌" 字段的内容,并将其发送给我们的支持人员以继续集成
承载访问令牌必须在系统中启用,以便在 REST 查询中接受。如果没有启用,您可以使用 CLI 完成
bin/magento config:set oauth/consumer/enable_integration_as_bearer 1
在管理面板上还有一个配置:商店 > 配置 > 服务 > OAuth > 消费者设置,在那里您必须将选项 "允许 OAuth 访问令牌作为独立承载令牌使用" 设置为 "是"。
自动集成
我们的集成服务可以自动创建您的 Live Shopping 账户并请求访问令牌。然而,目前这不是最推荐的选项,因为存在一些意外的行为,并且它仅适用于单站系统。如果您仍然想尝试它,步骤非常简单。安装 GoJiraf 模块后,您将在面板中找到一个 "即用型" 集成。
步骤
- 转到您的 Magento 管理面板,然后转到商店 > 配置,并在顶部输入 "作用域" 选择您的主网站。
- 打开 "商店电子邮件地址" 部分。
- 在 "销售代表" 中,输入将用作 Live Shopping 账户用户的电子邮件。
- 转到系统 > 集成
- 在集成列表中,您应该找到 "Gojiraf Live Shopping"。点击 "激活",然后点击 "允许"。
整个集成过程可能需要一些时间。如果成功,您应该在步骤 2 中设置的电子邮件地址上收到进一步的说明。如果没有,您可以尝试通过集成列表中的 "重新授权" / "激活" 选项再次尝试。