Skip to content

Strapi 凭证

您可以使用这些凭据来验证以下节点:

先决条件

使用以下命令创建Strapi管理员帐户:

  • 访问现有的 Strapi 项目。
  • 该项目中至少有一个集合类型。
  • 该集合类型内的已发布数据。

有关更多信息,请参阅 Strapi 开发人员快速入门指南

支持的身份验证方法

  • API 用户帐户:需要具有适当内容权限的用户帐户。
  • API 令牌:需要管理员帐户。

有关该服务的更多信息,请参阅Strapi 的文档

使用 API 用户帐户

要配置此凭据,您需要:

  • 用户邮箱:必须为用户账户,而非管理员账户。请参阅下方更详细的说明。
  • 用户密码:必须是用户账户的密码,而非管理员账户的密码。请参阅下方更详细的说明。
  • URL :使用 Strapi 服务器的公共 URL,该 URL 定义为参数。Strapi建议使用绝对 URL。
    • 对于 Strapi Cloud 项目,请使用您的 Cloud 项目的 URL,例如:
  • API版本:选择您希望调用的 API 版本。选项包括:
    • 版本 3
    • 版本 4

在 Strapi 中,配置涉及两个步骤:

  1. 配置角色
  2. 创建用户帐户

请参阅下面有关每个步骤的更详细说明。

配置角色

对于 API 访问,请使用“设置”>“用户和权限插件”中的“用户和权限插件” 。

有关该插件的更多信息,请参阅配置用户和权限插件。有关角色的更多信息,请参阅配置最终用户角色

对于 n8n 凭证,用户必须拥有授予其集合类型 API 权限的角色。对于该角色,您可以:

  • 更新默认的已验证角色以包含权限,并将用户分配给该角色。有关更多信息,请参阅配置角色的权限
  • 创建一个包含权限的新角色,并将用户分配给该角色。有关更多信息,请参阅创建新角色

对于任一选项,一旦您打开角色:

  1. 转到权限部分。
  2. 打开相关收藏类型的部分。
  3. 选择角色应具有的集合类型的权限。选项包括:
    • (POST)
    • (GET)
    • (PUT)
    • (DELETE)
  4. 对所有相关的收集类型重复此操作。
  5. 保存角色。

有关权限选项的更多信息,请参阅端点

创建用户帐户

现在您有了适当的角色,请创建一个最终用户帐户并将角色分配给它:

  1. 转到内容管理器 > 集合类型 > 用户
  2. 选择添加新条目
  3. 填写用户详细信息。n8n 凭证需要以下字段,但你的 Strapi 项目可能有更多自定义必填字段:
    • 用户名
    • :所有 Strapi 用户必填。
    • 邮箱
    • :在 Strapi 中输入,并用作
    • n8n 凭证中的
    • 电子邮件
    • 密码
    • :在 Strapi 中输入,并用作
    • n8n 凭证中的
    • 密码
    • 角色
    • :选择你在上一步中设置的角色。

有关详细信息,请参阅管理最终用户帐户

使用 API 令牌

要配置此凭据,您需要:

  • API令牌:从“设置”>“全局设置”>“API 令牌”创建 API 令牌。有关重新生成 API 令牌的更多详细信息,请参阅 Strapi 的“创建新 API 令牌”文档

    API 令牌权限

    如果您在全局设置中没有看到API 令牌选项,则您的帐户没有API 令牌 > 读取权限。

    • 对于 Strapi Cloud 项目,请使用您的 Cloud 项目的 URL,例如:
  • API版本:选择您希望调用的 API 版本。选项包括:
    • 版本 3
    • 版本 4