使用API Ninjas通过交互式表单界面查找食谱
初级
这是一个Personal Productivity, Multimodal AI领域的自动化工作流,包含 4 个节点。主要使用 Form, FormTrigger, HttpRequest 等节点。 通过API Ninjas的交互式表单界面查找食谱
前置要求
- •可能需要目标 API 的认证凭证
使用的节点 (4)
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"meta": {
"instanceId": "c8c9ba5d3eb26ae47a06d24ff164a01c0d73ed4753a74903c2bb609d434a0f6b"
},
"nodes": [
{
"id": "4a3b7b39-71a7-4a59-8c91-0ebf9fef29b2",
"name": "工作流描述",
"type": "n8n-nodes-base.stickyNote",
"position": [
-250,
-250
],
"parameters": {
"color": 5,
"width": 272,
"height": 912,
"content": "## 工作流概览"
},
"typeVersion": 1
},
{
"id": "891b66aa-1620-4867-b27c-b978588a5462",
"name": "从 API Ninjas 获取食谱",
"type": "n8n-nodes-base.httpRequest",
"position": [
208,
0
],
"parameters": {
"url": "https://api.api-ninjas.com/v1/recipe",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "query",
"value": "={{ $json.query }}"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "IU0D73p4jW1pvQE8",
"name": "API Ninjas Credential"
}
},
"typeVersion": 4.2
},
{
"id": "51dbc266-c345-4334-9349-f66a45ff5350",
"name": "表单触发器 - 食谱查找器",
"type": "n8n-nodes-base.formTrigger",
"position": [
0,
0
],
"webhookId": "7361e34a-fc0e-4125-8b89-6c5774c86b0b",
"parameters": {
"options": {},
"formTitle": "Find a recipe",
"formFields": {
"values": [
{
"fieldLabel": "query"
}
]
},
"responseMode": "lastNode"
},
"typeVersion": 2.2
},
{
"id": "2bbcb8e8-b63f-45a8-b141-07300ef724ba",
"name": "显示食谱结果",
"type": "n8n-nodes-base.form",
"position": [
448,
0
],
"webhookId": "51c635a1-9803-4fc0-a3b2-a7058cbd7356",
"parameters": {
"options": {},
"operation": "completion",
"completionTitle": "={{ $json.title }}",
"completionMessage": "=<h3>Ingredients</h3>\n{{ $json.ingredients }}\n\n\n<h3>Instructions</h3>\n{{ $json.instructions }}"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"Fetch Recipe from API Ninjas": {
"main": [
[
{
"node": "Show Recipe Result",
"type": "main",
"index": 0
}
]
]
},
"Form Trigger - Recipe Finder": {
"main": [
[
{
"node": "Fetch Recipe from API Ninjas",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
初级 - 个人效率, 多模态 AI
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
使用Python和AI的自定义天气邮件
使用OpenWeatherMap、Python和GPT-4.1-mini生成个性化天气报告
Code
Gmail
Form Trigger
+4
11 节点Moe Ahad
个人效率
{模板} ATS优化简历和求职信生成器
使用Gemini AI和PDF.co优化简历并生成求职信
If
Set
Code
+10
23 节点Paul Abraham
个人效率
3个城市的天气预报
使用AI增强格式将OpenWeatherMap多城市天气预报发送到Gmail
Set
Code
Gmail
+6
20 节点Sridevi Edupuganti
个人效率
开发完成 - 通过Veo3生成产品广告
使用Google Veo 3、Gemini和Airtable自动化AI视频广告生成
Code
Form
Wait
+6
16 节点Intuz
内容创作
多级文档审批与审计工作流
使用 Supabase 和 Gmail 自动化多级工作流的文档审批
If
Set
Form
+8
38 节点Alok Kumar
文档提取
自动化演示预约系统
集成 Outlook 日历和 Zoom 的自动化演示预约系统
If
Set
Code
+6
21 节点AureusR
杂项
工作流信息
难度等级
初级
节点数量4
分类2
节点类型4
作者
Milan Vasarhelyi - SmoothWork
@vasarmilanWe help you eliminate the busywork by building compact business tools tailored to your processes. 📞: https://smoothwork.ai/book-a-call ▶️: https://www.youtube.com/@vasarmilan
外部链接
在 n8n.io 查看 →
分享此工作流