Shopify 凭证
您可以使用这些凭证通过 Shopify 验证以下节点。
支持的身份验证方法
- 访问令牌(推荐):供私人应用/单应用商店使用。普通管理员也可以创建。
- OAuth2:适用于公共应用。必须由合作伙伴帐户创建。
- API 密钥:已弃用。
相关资源
有关该服务的更多信息,请参阅
Shopify 的身份验证文档。使用访问令牌
要配置此凭据,您需要一个
Shopify管理员帐户和:- 您的商店子域名
- 访问令牌:创建自定义应用程序时生成。
- APP密钥:创建自定义应用程序时生成。
要设置凭证,您需要创建并安装自定义应用程序:
- 输入您的商店子域名。
- 您的子域名位于以下网址中:
- 。例如,如果完整网址为
- ,则商店子域名为
- 。
- 在 Shopify 中,转到管理 > 设置 >应用和销售渠道。
- 选择开发应用程序。
-
选择
创建自定义应用程序。 -
在模态窗口中,输入
应用程序名称。 - 选择应用开发者。应用开发者可以是店主,也可以是任何拥有“开发应用”权限的账户。
- 选择创建应用程序。
- 选择“选择范围” 。在“管理 API 访问范围”部分,选择应用所需的 API 范围。
- 要使用
- 节点中的所有功能,请添加
- 、
- 、
- 和
- 范围。
- 请参阅
- 。
- 选择保存。
- 选择安装应用程序。
- 在模式窗口中,选择“安装应用程序” 。
- 打开应用程序的API 凭证部分。
- 复制Admin API 访问令牌。将其作为访问令牌输入到你的 n8n 凭证中。
- 复制API 密钥。将其作为APP 密钥输入到您的 n8n 凭证中。
有关这些步骤的更多信息,请参阅
在 Shopify 管理员中创建自定义应用程序和为自定义应用程序生成访问令牌。使用 OAuth2
要配置此凭证,您需要一个
Shopify 合作伙伴帐户以及:- 客户端ID :创建自定义应用程序时生成。
- 客户端密钥:创建自定义应用程序时生成。
- 您的商店子域名
要设置凭证,您需要创建并安装自定义应用程序:
- 打开您的Shopify 合作伙伴仪表板。
- 从左侧导航中选择应用程序。
- 选择创建应用程序。
- 在使用 Shopify 合作伙伴部分中,输入应用程序名称。
- 选择创建应用程序。
- 当应用程序详细信息打开时,复制客户端 ID 。将其输入到您的 n8n 凭证中。
- 复制客户端密钥。将其输入到您的 n8n 凭证中。
- 在左侧菜单中,选择“配置” 。
- 在 n8n 中,复制OAuth 重定向 URL并将其粘贴到URL 部分中的允许重定向URL中。
- 在URL部分,输入应用的应用 URL 。此处输入的主机名需要与允许的重定向 URL 的主机名匹配,例如 n8n 实例的基本 URL。
- 选择保存并发布。
- 从左侧菜单中选择“概览” 。此时,您可以选择将应用安装到您的某个商店来测试它,或者选择“分发”来公开分发它。
- 在 n8n 中,输入您安装应用的商店的“商店子域名” (无论是测试版还是发行版)。
- 您的子域名位于以下 URL 中:
- 。例如,如果完整 URL 为
- ,则“商店子域名”为
- 。
使用 API 密钥
要配置此凭据,您需要:
- API密钥
- 密码
- 您的商店子域名:您的子域名位于 URL 内: 。例如,如果完整 URL 是,则商店子域名是。
- 可选:共享秘密
常见问题
以下是设置 Shopify 凭证时的一些常见问题以及解决或排除故障的步骤。
启用自定义应用程序开发
如果您没有看到
创建自定义应用程序的选项,则没有人为您的商店启用自定义应用程序开发。要启用自定义应用程序开发,您必须以店主或具有
启用应用程序开发权限的用户身份登录:- 在 Shopify 中,转到管理 > 设置 >应用和销售渠道。
- 选择开发应用程序。
- 选择允许自定义应用程序开发。
- 阅读提供的警告和信息,然后选择允许自定义应用程序开发。
禁止凭证错误
如果您在测试凭据时收到“
无法使用这些设置进行连接/禁止访问 - 可能需要检查您的凭据”警告,这可能是由于您的应用的访问范围依赖项所致。例如,该范围也需要范围。请检查您已分配的范围以及您尝试完成的操作。