用Node-RED瞬间发起GraphQL请求的GraphQL之旅(3)
答案:使用方便的插件。
GraphQL是一种用于数据获取和提交的API格式,它是在REST和gRPC之后出现的。在这里,我将介绍在GraphiQL以外的环境中如何简单地与GraphQL API进行交互的方法。
首先,我们需要在Node-RED中安装graphql插件。
在Node-RED的菜单中,选择“管理面板”->“添加节点”,搜索“graphql”,然后添加上述插件。
就像图中的左侧所示,”功能”画板上会添加一个名为graphql的节点。
一个使用流程的示例
本示例使用 localhost:4010 上运行的简单服务器,设置为 Endpoint 的 GraphQL 服务器是 graphql-yoga。
在Query中,需要写入通过GraphiQL等工具设计的查询。在示例中,我们执行了一个简单的查询,仅提取用户的姓名(name)和ID,并将其列出。
结果如下所示。
这个节点非常简单,很漂亮。