33、菜谱大全API接口,免费好用

31 篇文章 13 订阅
16 篇文章 0 订阅

1、前言

菜谱大全查询API接口,这个是RollToolsApi通用系列接口的其中一个,内部包含了6个小接口,可使用该接口制作一个菜谱小应用。

查看接口完整信息:https://www.mxnzp.com/doc/detail?id=36

RollToolsApi通用系列接口包含多很多免费通用的API接口,利用这些接口可以帮你实现去开发出很多功能丰富,服务稳定的小程序,APP或者网页,无论是练手还是实战都是不错的选择。所有接口的列表可以在此查看 https://www.mxnzp.com/doc/list

2、接口明细

注意:app_id和app_secret是临时秘钥,如果真正使用,需要去 https://www.mxnzp.com 申请属于自己的专属秘钥。

2.1 用关键字搜索菜谱信息

  • 接口地址: https://www.mxnzp.com/api/cookbook/search

  • 返回格式: JSON

  • 请求方式: GET

  • 请求示例: https://www.mxnzp.com/api/cookbook/search?keyword=酸辣土豆丝&page=1&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

  • 接口备注: 搜索菜谱信息

  • 返回示例:

    {
        "code": 1,
        "msg": "数据返回成功!",
        "data": {
            "page": 1,
            "totalCount": 2082,
            "totalPage": 209,
            "limit": 10,
            "list": [
                {
                    "id": 322605,
                    "name": "酸辣汤",
                    "desc": "",
                    "ingredient": [
                        {
                            "name": "鸡蛋"
                        },
                        {
                            "name": "番茄?"
                        },
                        {
                            "name": "金针菇"
                        },
                        {
                            "name": "胡萝卜丝"
                        },
                        {
                            "name": "火腿肠丝"
                        },
                        {
                            "name": "木耳"
                        },
                        {
                            "name": "香菜"
                        },
                        {
                            "name": "豆腐皮"
                        },
                        {
                            "name": "淀粉"
                        },
                        {
                            "name": "白胡椒粉"
                        },
                        {
                            "name": "盐"
                        },
                        {
                            "name": "醋"
                        }
                    ],
                    "cover": "http://power-api.cretinzp.com:8000/cookbook_file/1/f/6/d/7/f/b/c/d25f72b748684af2b328d4e9433c8d38.jpg"
                },
                ...这里只显示一条数据
            ]
        }
    }
    

2.2 获取食谱分类信息

  • 接口地址: https://www.mxnzp.com/api/cookbook/category

  • 返回格式: JSON

  • 请求方式: GET

  • 请求示例: https://www.mxnzp.com/api/cookbook/category?category_id=3&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

  • 接口备注: 获取菜谱分类信息,大分类分类id传-1,二级和三级分类传父分类id就好了

  • 返回示例:

    {
        "code": 1,
        "msg": "数据返回成功!",
        "data": [
            {
                "id": 1,
                "name": "热门专题",
                "floor": 1
            },
            {
                "id": 44,
                "name": "烘焙甜品饮料",
                "floor": 1
            },
            {
                "id": 69,
                "name": "肉类",
                "floor": 1
            }
    	...这里只显示三条
        ]
    }
    

2.3 根据菜谱分类id获取菜谱列表

  • 接口地址: https://www.mxnzp.com/api/cookbook/list/category

  • 返回格式: JSON

  • 请求方式: GET

  • 请求示例: https://www.mxnzp.com/api/cookbook/list/category?category_id=3&page=1&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

  • 接口备注: 根据菜谱分类id获取菜谱列表

  • 返回示例:

    {
        "code": 1,
        "msg": "数据返回成功!",
        "data": {
            "page": 1,
            "totalCount": 44620,
            "totalPage": 4462,
            "limit": 10,
            "list": [
                {
                    "id": 100086,
                    "name": "干锅花菜",
                    "desc": "",
                    "ingredient": [
                        {
                            "name": "花菜"
                        },
                        {
                            "name": "干辣椒"
                        },
                        {
                            "name": "五花肉"
                        },
                        {
                            "name": "生抽"
                        },
                        {
                            "name": "盐"
                        },
                        {
                            "name": "鸡精"
                        },
                        {
                            "name": "豆瓣酱"
                        },
                        {
                            "name": "蚝油"
                        },
                        {
                            "name": "蒸鱼豉油"
                        },
                        {
                            "name": "韭菜"
                        },
                        {
                            "name": "孜然粉"
                        }
                    ],
                    "cover": "http://power-api.cretinzp.com:8000/cookbook_file/6/b/8/d/3/3/7/c/26f89936c833479398ec7132db8ce7c0.jpg"
                },
                ...这里只显示一条数据
            ]
        }
    }
    

2.4 获取菜谱详细信息

  • 接口地址: https://www.mxnzp.com/api/cookbook/details

  • 返回格式: JSON

  • 请求方式: GET

  • 请求示例: https://www.mxnzp.com/api/cookbook/details?id=100086&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

  • 接口备注: 获取菜谱详细信息

  • 返回示例:

    {
        "code": 1,
        "msg": "数据返回成功!",
        "data": {
            "id": 100086,
            "name": "干锅花菜",
            "tips": "辣度根据个人口味。怕辣就不要放干辣椒哦",
            "difficulty": "容易做",
            "instruction": [
                {
                    "text": "准备一颗花菜洗净,切掉根部 ",
                    "url": "http://power-api.cretinzp.com:8000/cookbook_file/8/3/0/0/9/2/2/ed1649e322b840629f243c4065cb41a5.jpg",
                    "step": "第1步"
                },
                {
                    "text": "准备一个小碗。分别倒入一勺豆瓣酱,一勺蚝油,一勺生抽,半勺蒸鱼豉油,再加入一点鸡精。搅匀备用。",
                    "url": "http://power-api.cretinzp.com:8000/cookbook_file/b/0/a/6/9/f/4/5/6e6f3e6874fe43ed901a3bf34a9a854d.jpg",
                    "step": "第2步"
                },
                {
                    "text": "锅中倒入五花肉,慢慢煸炒炒出油脂出来。",
                    "url": "http://power-api.cretinzp.com:8000/cookbook_file/7/0/f/5/c/7/b/4/cc811a91a7454ec8b40c4ba89a5346f7.jpg",
                    "step": "第3步"
                },
                {
                    "text": "再倒入干辣椒和蒜末 炒出香味",
                    "url": "http://power-api.cretinzp.com:8000/cookbook_file/4/a/4/9/3/4/0/6/02e9a7ddb3ad4d83b0e951b0e2df5fea.jpg",
                    "step": "第4步"
                },
                {
                    "text": "最后倒入花菜和刚刚调好的料汁继续翻炒至花菜炒熟。中间如果干了可以少量多次加适量水。",
                    "url": "http://power-api.cretinzp.com:8000/cookbook_file/d/d/1/a/1/c/e/a/d818bfd4e6ac406986fbdda77dfc2592.jpg",
                    "step": "第5步"
                },
                {
                    "text": "快熟时加入点韭菜或者大蒜叶都可以。然后撒点孜然粉和适量盐 翻炒后就可以出锅啦。",
                    "url": "http://power-api.cretinzp.com:8000/cookbook_file/8/8/7/d/8/f/e/4/0a22d51249af412abdf8442e6e7912fe.jpg",
                    "step": "第6步"
                }
            ],
            "duration": "15分钟左右",
            "commentCount": 0,
            "ingredient": [
                {
                    "name": "花菜",
                    "amount": "半个"
                },
                {
                    "name": "干辣椒",
                    "amount": "4-6个"
                },
                {
                    "name": "五花肉",
                    "amount": "200克"
                },
                {
                    "name": "生抽",
                    "amount": "1勺"
                },
                {
                    "name": "盐",
                    "amount": "适量"
                },
                {
                    "name": "鸡精",
                    "amount": "四分之一勺"
                },
                {
                    "name": "豆瓣酱",
                    "amount": "1勺"
                },
                {
                    "name": "蚝油",
                    "amount": "1勺"
                },
                {
                    "name": "蒸鱼豉油",
                    "amount": "半勺"
                },
                {
                    "name": "韭菜",
                    "amount": "100克"
                },
                {
                    "name": "孜然粉",
                    "amount": "三分之一勺"
                }
            ]
        }
    }
    

2.5 添加菜谱的评论信息

  • 接口地址: https://www.mxnzp.com/api/cookbook/comment/add

  • 返回格式: JSON

  • 请求方式: POST

  • 请求示例: https://www.mxnzp.com/api/cookbook/comment/add?id=100086&name=大哥大&content=我是评论内容&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

  • 接口备注: 添加菜谱对应的评论信息

  • 返回示例:

    {
        "code": 1,
        "msg": "数据返回成功!"
    }
    

2.6 获取菜谱对应的评论信息

  • 接口地址: https://www.mxnzp.com/api/cookbook/comment/list

  • 返回格式: JSON

  • 请求方式: GET

  • 请求示例: https://www.mxnzp.com/api/cookbook/comment/add?id=100086&page=1&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

  • 接口备注: 获取菜谱对应的评论信息

  • 返回示例:

    {
        "code": 1,
        "msg": "数据返回成功!",
        "data": {
            "page": 1,
            "totalCount": 1,
            "totalPage": 1,
            "limit": 10,
            "list": [
                {
                    "id": 4,
                    "name": "大哥大",
                    "content": "我是评论信息",
                    "time": "2023-10-12 23:33:17"
                }
            ]
        }
    }
    
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值