自定义API操作#
设置 API 调用最复杂的部分之一是管理身份验证。n8n 为内置节点支持范围之外的操作和服务提供凭证支持。
- 现有节点的自定义操作:n8n 提供数百个节点来创建连接多个产品的工作流。但是,某些节点不包括产品 API 支持的所有可能操作。您可以通过使用 HTTP Request 节点进行自定义 API 调用来解决此问题。
- 仅凭证节点:n8n 包含仅凭证节点。这些是 n8n 支持设置凭证以在 HTTP Request 节点中使用的集成,但不提供独立节点。您可以在节点面板中找到仅凭证节点,就像其他任何集成一样。
预定义凭证类型#
预定义凭证类型是n8n中已经存在的凭证。您可以在HTTP Request节点中使用预定义凭证类型,而不是使用通用凭证。
例如:您创建了一个Asana凭证,用于Asana节点。后来,您想使用Asana的API执行Asana节点不支持的操作。您可以在HTTP Request节点中使用现有的Asana凭证来执行该操作,无需额外的身份验证设置。
使用预定义凭证类型#
要使用预定义凭证类型:
- 打开您的 HTTP Request 节点,或向工作流中添加一个新节点。
- 在身份验证中,选择预定义凭证类型。
- 在凭证类型中,选择您要使用的 API。
- 在
<API 名称>
的凭证中,您可以:- 选择该平台的现有凭证(如果可用)。
- 选择创建新凭证以创建新凭证。
凭证范围#
一些现有的凭证类型有特定的范围:它们可以使用的端点。当您选择凭证类型时,n8n会向您发出警告。
例如,按照使用预定义凭证类型中的步骤,并选择Google Calendar OAuth2 API作为您的凭证类型。n8n会显示一个框,列出您可以使用此凭证类型的两个端点:
此页面是否
微信
🚀 与作者交流
关注公众号

n8n实战笔记
📚 教程 💡 案例 🔧 技巧
📚 教程 💡 案例 🔧 技巧
添加微信

1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持
⚡ 快答 🎯 定制 🚀 支持