Skip to content

GraphQL#

GraphQL 是一种用于 API 的开源数据查询和操作语言,也是一个用于使用现有数据完成查询的运行时环境。使用 GraphQL 节点可以查询 GraphQL 端点。

节点参数#

/// 注意 | 此节点可用作 AI 工具 该节点可用于增强 AI 代理的能力。当以这种方式使用时,许多参数可以自动设置,或由 AI 提供信息进行配置 - 更多详情请参阅 AI 工具参数文档。 ///

认证方式#

选择要使用的认证类型。

如果选择除 None 之外的任何选项,将会出现 Credential for 参数,用于选择现有或创建该认证类型的新凭证。

HTTP 请求方法#

选择节点应使用的基础 HTTP 请求方法。可选:

  • GET
  • POST:如果选择此方法,还需要为查询负载选择节点应使用的 Request Format。可选:
    • GraphQL (Raw)
    • JSON

端点#

输入要访问的 GraphQL 端点地址。

忽略 SSL 问题#

启用此选项后,n8n 将忽略 SSL 证书验证失败的情况。

查询语句#

输入要执行的 GraphQL 查询语句。

有关编写查询语句的信息,请参阅相关资源

响应格式#

选择接收查询结果的格式。可选:

  • JSON
  • String:如果选择此格式,需要输入 Response Data Property Name 来定义字符串写入的属性名。

请求头#

Name / Value 键值对的形式输入要作为查询一部分传递的任何 Headers

模板与示例#

Get top 5 products on Product Hunt every hour

by Harshil Agrawal

View template details
API queries data from GraphQL

by Jan Oberhauser

View template details
Sentiment Analysis Tracking on Support Issues with Linear and Slack

by Jimleuk

View template details
Browse GraphQL integration templates, or search all templates

相关资源#

要使用 GraphQL 节点,您需要了解 GraphQL 查询语言。GraphQL 官方提供了GraphQL 入门教程