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


    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"
                  },
                  ...这里只显示一条数据
              ]
          }
      }
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 19
      • 20
      • 21
      • 22
      • 23
      • 24
      • 25
      • 26
      • 27
      • 28
      • 29
      • 30
      • 31
      • 32
      • 33
      • 34
      • 35
      • 36
      • 37
      • 38
      • 39
      • 40
      • 41
      • 42
      • 43
      • 44
      • 45
      • 46
      • 47
      • 48
      • 49
      • 50
      • 51
      • 52
      • 53
      • 54
      • 55
      • 56
      • 57

    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
              }
      	...这里只显示三条
          ]
      }
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 19
      • 20
      • 21
      • 22

    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"
                  },
                  ...这里只显示一条数据
              ]
          }
      }
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 19
      • 20
      • 21
      • 22
      • 23
      • 24
      • 25
      • 26
      • 27
      • 28
      • 29
      • 30
      • 31
      • 32
      • 33
      • 34
      • 35
      • 36
      • 37
      • 38
      • 39
      • 40
      • 41
      • 42
      • 43
      • 44
      • 45
      • 46
      • 47
      • 48
      • 49
      • 50
      • 51
      • 52
      • 53
      • 54

    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": "三分之一勺"
                  }
              ]
          }
      }
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 19
      • 20
      • 21
      • 22
      • 23
      • 24
      • 25
      • 26
      • 27
      • 28
      • 29
      • 30
      • 31
      • 32
      • 33
      • 34
      • 35
      • 36
      • 37
      • 38
      • 39
      • 40
      • 41
      • 42
      • 43
      • 44
      • 45
      • 46
      • 47
      • 48
      • 49
      • 50
      • 51
      • 52
      • 53
      • 54
      • 55
      • 56
      • 57
      • 58
      • 59
      • 60
      • 61
      • 62
      • 63
      • 64
      • 65
      • 66
      • 67
      • 68
      • 69
      • 70
      • 71
      • 72
      • 73
      • 74
      • 75
      • 76
      • 77
      • 78
      • 79
      • 80
      • 81
      • 82
      • 83
      • 84
      • 85
      • 86
      • 87
      • 88
      • 89
      • 90

    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": "数据返回成功!"
      }
      
      • 1
      • 2
      • 3
      • 4

    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
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
  • 相关阅读:
    数据结构之图(最小生成树问题)
    无论LCD和OLED显示技术有多好,都无法替代这个古老的显示数码管
    WPF探究【一】
    设计思维 | 详看设计工作坊Workshop的11个关键技巧
    java.nio.file.FileSystemException:......xx.jar
    Linux驱动开发 驱动程序的具体编写及出口入口函数解析,printk打印内核信息
    如何同步微信通讯录?看这里,学习如何快速添加联系人!
    物联网浏览器(IoTBrowser)-MQTT协议集成和测试
    Hadoop之HDFS使用命令(常用)
    MongoDB部署
  • 原文地址:https://blog.csdn.net/u010998327/article/details/133810028