原创
©著作权归作者所有:来自51CTO博客作者一只写代码的懒洋的原创作品,如需转载,请与作者联系,否则将追究法律责任
厨房菜谱API提供了各种类型的菜品分类和具体菜谱数据,用户可以根据需求通过API获取不同菜系的菜谱以及详细的烹饪步骤、营养功效等信息。该API支持按分类浏览、菜谱详细查看以及关键词搜索,为用户提供便捷的菜谱查询途径。
二、API分类功能该API提供了菜品分类功能,通过以下接口可以获取所有的菜品分类信息:
GET yfcov.com/chufang/api.php?type=category1.
返回结果示例:
{ "code": 200, "data": [ { "id": 1, "title": "热菜" }, { "id": 2, "title": "凉菜" }, { "id": 3, "title": "家常菜" }, { "id": 4, "title": "蒸菜" }, { "id": 5, "title": "汤类" }, { "id": 6, "title": "粥类" }, { "id": 7, "title": "饮品" }, { "id": 8, "title": "主食" }, { "id": 9, "title": "小吃" }, { "id": 10, "title": "茶品" } ] }1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.
通过该接口,用户可以获取到多种类型的菜品分类,例如热菜、凉菜、家常菜、蒸菜、汤类、粥类等。用户可以根据这些分类进行筛选,找到自己想要的菜谱类型。
三、根据分类获取菜谱列表当用户选定了菜品分类后,可以通过传递分类ID来获取该分类下的具体菜谱列表。比如,要获取“热菜”分类下的菜谱列表,可以使用以下接口:
GET yfcov.com/chufang/api.php?type=list&id=1&page=1&sum=101.
参数说明:
id: 菜品分类的ID,比如热菜为1。page: 页码,支持分页。sum: 每页显示的菜品数量。返回结果示例:
{ "code": 200, "data": { "list": [ { "id": 34152, "fenlei": 10, "title": "松仁玉米", "cailiao": "玉米棒: 2根\n松仁: 50克\n黄瓜: 25克", "zuofa": "(1) 先将黄瓜洗净,切丁;玉米棒去皮剥粒。\n(2) 干锅放松仁略炒。\n(3) 热油煸香葱末,放玉米粒、黄瓜丁、松仁翻炒。", "gongxiao": "补脑健脑、延缓衰老。", "yingyang": "含碳水化合物、蛋白质、维生素。" } ] } }1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.
在这个接口中,用户可以获取到具体的菜品名称、原材料、做法、功效和营养价值。这让用户不仅能学会如何烹饪,还能了解每道菜对身体的益处。
四、菜品搜索功能厨房菜谱API还支持根据菜品名称进行搜索,这对于有特定菜品需求的用户非常方便。用户只需输入想要搜索的菜品名称,API将返回匹配的结果。搜索接口如下:
GET yfcov.com/chufang/api.php?type=search&id=1&title=松仁1.
参数说明:
id: 分类ID,例如1代表热菜。title: 想要搜索的菜品名称关键词,例如“松仁”。返回结果示例:
{ "code": 200, "data": { "list": [ { "id": 34811, "fenlei": 10, "title": "松仁鸡肉炒玉米", "cailiao": "玉米: 200克\n松仁: 50克\n鸡肉: 150克", "zuofa": "(1) 玉米粒、松仁洗净;鸡肉切丁;\n(2) 热锅炒鸡肉、松仁,再加玉米粒、黄瓜丁。", "gongxiao": "补虚开胃、润肠通便。", "yingyang": "含蛋白质、维生素、微量元素。" } ], "总页数": 1 } }1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.
通过该功能,用户可以快速查找到相关菜品,节省浏览时间。
五、API的实际应用场景菜品展示平台:借助该API,可以开发一个菜谱展示网站,用户可以根据分类、菜品名称等条件进行筛选,查看菜谱详情、学习做法。移动端应用:该API适合集成到移动端的烹饪类应用中,帮助用户随时随地查找菜谱,提供烹饪建议。智能厨房设备:结合智能设备,API可以为用户推荐每日菜品,帮助智能化的厨房设备六、申明接口由 https://yfcov.com 提供 一只懒洋负责收集编写 该接口仅供测试专用
1赞 1收藏 评论 举报相关文章