ShowAPI,自营为主的数据交易市场
立即注册

菜谱大全(食谱)

提供者: 易源官方 免费使用

本菜谱的信息来源于网络,所以本信息仅用于交流学习.此接口收录的有十万多条最新的菜谱.

浏览量:4591

调用量:53886

使用人数:568

点赞:6

申请使用 查看演示
文档 授权签名(重要) 联系信息 价格一览表 接口演示
接入点列表
菜谱分类
菜谱查询
资源列表
·SDK及代码示例
规则中心
·名词解释
·常见问题
·用户留言

接入点说明

查询分类,本分类分为三级,例如 蛋奶豆制品->蛋类->鸡蛋

请求URL地址

http://route.showapi.com/1164-2
注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。

请求参数

HTTP协议,支持GET/POST方法。
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1.系统级参数(所有接入点都需要的参数):+点此展开
2.应用级参数(每个接入点有自己的参数):
参数名称 类型 默认值 示例值 必须 描述

返回参数

以JSON格式返回结果。
1.系统级参数(所有接入点都会返回的参数):+点此展开
2.应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
名称 类型 示例值 描述
  • 请求实例
  • java_sdk
  • 纯java
  • curl
  • php
  • android
  • python
String res=new ShowApiRequest("http://route.showapi.com/1164-2","my_appId","my_appSecret")
           .post();
System.out.println(res);

                  public static void main(String path[]) throws Exception {
									URL u=new URL("http://route.showapi.com/1164-2?showapi_appid=myappid&showapi_sign=mysecret");
									InputStream in=u.openStream();
									ByteArrayOutputStream out=new ByteArrayOutputStream();
									try {
										byte buf[]=new byte[1024];
										int read = 0;
										while ((read = in.read(buf)) > 0) {
											out.write(buf, 0, read);
										}
									}  finally {
										if (in != null) {
											in.close();
										}
									}
									byte b[]=out.toByteArray( );
									System.out.println(new String(b,"utf-8"));
							}
						 
						
						//字段值为中文、空格、特殊符号的地方需要做urlencode,编码为utf-8。用js的方式就是:
						//encodeURIComponent('中文')
						//比如"中文"转换后就是%25E4%25B8%25AD%25E6%2596%2587
            curl   "http://route.showapi.com/1164-2?showapi_appid=123&showapi_timestamp=20151214132239&showapi_sign=use_my_sign&"
						
						 //md5签名方式--非简单签名
               			<?php
							header("Content-Type:text/html;charset=UTF-8");
							date_default_timezone_set("PRC");
							$showapi_appid = 'xxxxxx';  //替换此值,在官网的"我的应用"中找到相关值
							$showapi_secret = 'xxxxxxxxx';  //替换此值,在官网的"我的应用"中找到相关值 
							$paramArr = array(
							     'showapi_appid'=> $showapi_appid
							     //添加其他参数
							);
							
							//创建参数(包括签名的处理)
							function createParam ($paramArr,$showapi_secret) {
							     $paraStr = "";
							     $signStr = "";
							     ksort($paramArr);
							     foreach ($paramArr as $key => $val) {
							         if ($key != '' && $val != '') {
							             $signStr .= $key.$val;
							             $paraStr .= $key.'='.urlencode($val).'&';
							         }
							     }
							     $signStr .= $showapi_secret;//排好序的参数加上secret,进行md5
							     $sign = strtolower(md5($signStr));
							     $paraStr .= 'showapi_sign='.$sign;//将md5后的值作为参数,便于服务器的效验
							     echo "排好序的参数:".$signStr."
\r\n"; return $paraStr; } $param = createParam($paramArr,$showapi_secret); $url = 'http://route.showapi.com/1164-2?'.$param; echo "请求的url:".$url."
\r\n"; $result = file_get_contents($url); echo "返回的json数据:
\r\n"; print $result.'
\r\n'; $result = json_decode($result); echo "
\r\n取出showapi_res_code的值:
\r\n"; print_r($result->showapi_res_code); echo "
\r\n"; ?>
						//以下代码为纯java实现,并未依赖第三方框架,具体传入参数请参看接口描述详情页.
						protected Handler mHandler =  new Handler();
						protected void onCreate(Bundle savedInstanceState) {
								super.onCreate(savedInstanceState);
								setContentView(R.layout.activity_main);
								final TextView txt = (TextView) this.findViewById(R.id.textView1);
								Button myBtn = (Button) this.findViewById(R.id.button1);
								myBtn.setOnClickListener(new OnClickListener() {
									public void onClick(View v) {
										new Thread(){
											//在新线程中发送网络请求
											public void run() {
												String appid="xxx";//要替换成自己的
												String secret="xxxxxxx";//要替换成自己的
												final String res=new ShowApiRequest( "http://route.showapi.com/1164-2", appid, secret)
.post();
												
												System.out.println(res);
												//把返回内容通过handler对象更新到界面
												mHandler.post(new Thread(){
													public void run() {
														txt.setText(res+"  "+new Date());
													}
												});
											}
										}.start();
										
										
									}
								});
						}

						
#phthon3.5
from urllib import    request, parse
import json

print('send data....')
showapi_appid="xxxxxxxxxx"  #替换此值
showapi_sign="xxxxxxxxxx"   #替换此值
url="http://route.showapi.com/1164-2"
send_data = parse.urlencode([
    ('showapi_appid', showapi_appid)
    ,('showapi_sign', showapi_sign)
    
  ])

req = request.Request(url) 
with request.urlopen(req, data=send_data.encode('utf-8')) as f:
    print('Status:', f.status, f.reason)
    str_res= f.read().decode('utf-8')
    print('str_res:',str_res)
    json_res=json.dumps(str_res)
    print ('json_res data is:', json_res)

    
						 

						

返回实例

{
    "汤粥主食": {
        "饭": [
            "饭", 
            "焖", 
            "饭团", 
            "盖浇饭", 
            "煲仔饭", 
            "焗饭", 
            "烩饭"
        ], 
        "饼": [
            "饼"
        ], 
        "汤羹": [
            "汤羹"
        ], 
        "面": [
            "面", 
            "炒面", 
            "汤面", 
            "凉面", 
            "焖面"
        ]
    }, 
    "ret_code": 0, 
    "蛋奶豆制品": {
        "蛋类": [
            "鸡蛋", 
            "咸蛋", 
            "皮蛋", 
            "咸蛋黄", 
            "鹌鹑蛋", 
            "土鸡蛋", 
            "鸭蛋"
        ], 
        "奶制品": [
            "牛奶", 
            "黄油", 
            "巧克力", 
            "奶酪", 
            "酸奶", 
            "无盐黄油", 
            "黑巧克力", 
            "淡奶油", 
            "奶油奶酪", 
            "炼乳", 
            "奶粉", 
            "马苏里拉...", 
            "白巧克力", 
            "酸奶油", 
            "酥油"
        ], 
        "豆制品": [
            "豆腐", 
            "香干", 
            "豆渣", 
            "千张", 
            "北豆腐", 
            "腐竹", 
            "素鸡", 
            "油豆皮"
        ]
    }, 
    "flag": true, 
    "蔬菜水果": {
        "叶类蔬菜": [
            "芹菜", 
            "白菜", 
            "韭菜", 
            "菠菜", 
            "西兰花", 
            "圆白菜", 
            "花椰菜", 
            "莴苣", 
            "青菜", 
            "娃娃菜", 
            "生菜", 
            "甘蓝", 
            "蒜薹", 
            "紫甘蓝", 
            "空心菜", 
            "油菜", 
            "荠菜", 
            "香椿", 
            "茼蒿", 
            "菜心", 
            "芥兰", 
            "黄花菜", 
            "韭黄", 
            "苋菜", 
            "紫苏", 
            "芥菜", 
            "油麦菜", 
            "豌豆苗", 
            "苦菊", 
            "青蒜", 
            "鱼腥草", 
            "马兰", 
            "蕨菜", 
            "西洋菜", 
            "水芹", 
            "儿菜", 
            "豌豆尖", 
            "芝麻菜", 
            "芦蒿", 
            "穿心莲", 
            "孢子甘蓝", 
            "萝卜苗", 
            "红菜苔", 
            "牛至", 
            "蒿子杆"
        ], 
        "水果": [
            "水果", 
            "椰子", 
            "草莓", 
            "橙", 
            "牛油果", 
            "木瓜", 
            "山楂", 
            "蓝莓", 
            "西瓜", 
            "柚子", 
            "火龙果", 
            "樱桃", 
            "榴莲", 
            "西柚", 
            "桃", 
            "葡萄", 
            "金橘", 
            "黄桃", 
            "百香果", 
            "杨梅", 
            "桔子", 
            "荔枝", 
            "无花果", 
            "石榴", 
            "杏子", 
            "桑葚", 
            "哈密瓜", 
            "柿子", 
            "李子", 
            "青梅", 
            "枇杷", 
            "香瓜", 
            "甘蔗", 
            "覆盆子", 
            "杨桃"
        ], 
        "果实类蔬菜": [
            "彩椒", 
            "番茄", 
            "南瓜", 
            "玉米", 
            "红椒", 
            "茄子", 
            "黄瓜", 
            "玉米粒", 
            "豇豆", 
            "青椒", 
            "苦瓜", 
            "冬瓜", 
            "丝瓜", 
            "秋葵", 
            "西葫芦", 
            "毛豆", 
            "豌豆", 
            "四季豆", 
            "荷兰豆", 
            "蚕豆", 
            "圣女果", 
            "扁豆", 
            "刀豆", 
            "瓠瓜", 
            "玉米笋"
        ], 
        "花朵植物类": [
            "桂花", 
            "玫瑰", 
            "薄荷", 
            "菊花", 
            "洛神花", 
            "茉莉花", 
            "槐花", 
            "金银花"
        ], 
        "根茎蔬菜": [
            "土豆", 
            "萝卜", 
            "紫薯", 
            "红薯", 
            "胡萝卜", 
            "山药", 
            "藕", 
            "芋头", 
            "笋", 
            "茭白", 
            "马蹄", 
            "牛蒡", 
            "菱角"
        ], 
        "菌菇类": [
            "香菇", 
            "杏鲍菇", 
            "银耳", 
            "木耳", 
            "金针菇", 
            "蘑菇", 
            "茶树菇", 
            "平菇", 
            "松茸", 
            "鸡腿菇", 
            "草菇", 
            "竹荪", 
            "蟹味菇", 
            "花菇", 
            "猴头菇", 
            "牛肝菌", 
            "灵芝", 
            "榛蘑", 
            "白玉菇", 
            "姬松茸", 
            "滑子菇", 
            "发菜", 
            "白灵菇", 
            "袖珍菇", 
            "双孢菇"
        ]
    }, 
    "烘焙甜品饮料": {
        "甜品": [
            "布丁", 
            "冷饮", 
            "果酱", 
            "糖水", 
            "冰淇淋", 
            "果冻", 
            "甜品"
        ], 
        "烘焙": [
            "蛋糕", 
            "面包", 
            "饼干", 
            "吐司", 
            "乳酪蛋糕", 
            "曲奇", 
            "烘焙", 
            "披萨", 
            "派", 
            "蛋挞", 
            "司康", 
            "塔", 
            "泡芙", 
            "奶油霜"
        ], 
        "饮品": [
            "咖啡", 
            "豆浆", 
            "奶茶", 
            "酒", 
            "果汁", 
            "花草茶", 
            "饮品"
        ]
    }, 
    "水产": {
        "螃蟹": [
            "梭子蟹", 
            "大闸蟹", 
            "蟹肉", 
            "螃蟹", 
            "蟹黄"
        ], 
        "鱼": [
            "海水鱼", 
            "淡水鱼", 
            "三文鱼", 
            "鲫鱼", 
            "金枪鱼", 
            "黄鱼", 
            "带鱼", 
            "鳕鱼", 
            "鱼", 
            "鱼头", 
            "鱼干", 
            "鱼籽", 
            "鱼肚"
        ], 
        "虾": [
            "虾仁", 
            "海米", 
            "虾皮", 
            "明虾", 
            "基围虾", 
            "龙虾", 
            "小龙虾", 
            "河虾", 
            "虾", 
            "海虾", 
            "皮皮虾", 
            "北极虾", 
            "虾干", 
            "青虾", 
            "草虾", 
            "海白虾"
        ], 
        "贝": [
            "蛤蜊", 
            "干贝", 
            "鲍鱼", 
            "牡蛎", 
            "青口", 
            "蛏子", 
            "鲜贝", 
            "北极贝", 
            "河蚌"
        ]
    }, 
    "肉类": {
        "鸡": [
            "鸡翅", 
            "鸡胸", 
            "鸡腿", 
            "鸡翅中", 
            "鸡腿肉", 
            "鸡爪", 
            "鸡", 
            "鸡肉", 
            "乌鸡", 
            "鸡胗", 
            "土鸡", 
            "仔鸡", 
            "三黄鸡", 
            "鸡肝", 
            "老母鸡", 
            "鸡心", 
            "柴鸡"
        ], 
        "牛蛙": [
            "牛蛙"
        ], 
        "猪": [
            "猪肉", 
            "排骨", 
            "猪肉末", 
            "五花肉", 
            "猪蹄", 
            "肉丝", 
            "肋排", 
            "瘦肉", 
            "猪", 
            "里脊", 
            "猪肝", 
            "猪排", 
            "猪肚", 
            "猪皮", 
            "猪骨", 
            "肥肠", 
            "猪油", 
            "猪腰", 
            "猪耳朵", 
            "猪心", 
            "猪血", 
            "猪肺"
        ], 
        "鸽子": [
            "鸽子"
        ], 
        "羊": [
            "羊", 
            "羊排", 
            "羊腿", 
            "羊肉片", 
            "羊蝎子"
        ], 
        "鸭": [
            "鸭", 
            "鸭肉", 
            "老鸭", 
            "鸭胗", 
            "鸭血", 
            "鸭掌", 
            "鸭翅", 
            "鸭舌", 
            "鸭肠", 
            "鸭脖", 
            "鸭肝"
        ], 
        "牛": [
            "牛肉", 
            "牛腩", 
            "牛排", 
            "肥牛", 
            "牛里脊", 
            "牛腱", 
            "牛", 
            "牛尾", 
            "牛肉末", 
            "牛筋", 
            "牛百叶", 
            "牛骨"
        ]
    }, 
    "口味特色": {
        "器具": [
            "烤箱", 
            "烤箱菜", 
            "电饭煲", 
            "微波炉", 
            "平底锅", 
            "塔吉锅"
        ], 
        "口味": [
            "辣", 
            "咖喱", 
            "糖醋", 
            "蒜香", 
            "酸甜", 
            "奶香", 
            "孜然", 
            "鱼香", 
            "五香", 
            "清淡"
        ], 
        "异国风味": [
            "日式", 
            "韩式", 
            "西式", 
            "东南亚"
        ], 
        "烹调方法": [
            "煎", 
            "蒸", 
            "炖", 
            "红烧", 
            "炸", 
            "卤", 
            "干锅", 
            "火锅", 
            "免烤"
        ]
    }, 
    "米面干果腌咸": {
        "干果类": [
            "芝麻", 
            "花生", 
            "杏仁", 
            "红豆", 
            "白芝麻", 
            "黑芝麻", 
            "枣", 
            "核桃", 
            "板栗", 
            "蔓越莓", 
            "绿豆", 
            "黄豆", 
            "薏米", 
            "葡萄干", 
            "莲子", 
            "橄榄", 
            "黑豆", 
            "蜜豆", 
            "芸豆", 
            "腰果", 
            "桃胶", 
            "乌梅", 
            "松仁", 
            "银杏果", 
            "话梅", 
            "榛子", 
            "鹰嘴豆", 
            "罗汉果", 
            "芡实", 
            "开心果", 
            "干山楂", 
            "南瓜子", 
            "瓜子仁", 
            "眉豆", 
            "红腰豆"
        ], 
        "腌咸制品": [
            "火腿", 
            "香肠", 
            "培根", 
            "火腿肠", 
            "腊肉", 
            "酸菜", 
            "泡菜", 
            "肉松", 
            "梅干菜", 
            "雪里蕻", 
            "榨菜", 
            "辣白菜", 
            "笋干", 
            "鱼丸", 
            "橄榄菜", 
            "咸菜", 
            "萝卜干", 
            "咸肉", 
            "酸豇豆", 
            "肉丸", 
            "午餐肉", 
            "蟹棒", 
            "叉烧肉", 
            "芽菜", 
            "纳豆", 
            "大头菜", 
            "酸笋", 
            "木鱼花", 
            "冬菜", 
            "玉兰片", 
            "泡萝卜", 
            "咸黄瓜"
        ], 
        "米面类": [
            "面粉", 
            "面条", 
            "大米", 
            "高筋面粉", 
            "意大利面", 
            "糯米", 
            "低筋面粉", 
            "年糕", 
            "西米", 
            "糯米粉", 
            "粉丝", 
            "燕麦", 
            "米粉", 
            "酒酿", 
            "燕麦片", 
            "乌冬面", 
            "小米", 
            "玉米面", 
            "全麦粉", 
            "黑米", 
            "魔芋", 
            "方便面", 
            "粉条", 
            "米线", 
            "荞麦面", 
            "油条", 
            "黄豆面", 
            "消化饼干", 
            "面筋", 
            "粘米粉", 
            "凉粉", 
            "糙米", 
            "河粉", 
            "紫米", 
            "烤麸", 
            "小麦胚芽", 
            "澄面", 
            "粉皮", 
            "蕨根粉", 
            "藕粉", 
            "红曲米", 
            "莜面", 
            "黄米", 
            "荞麦", 
            "大麦", 
            "高粱米"
        ]
    }, 
    "热门专题": {
        "功效": [
            "减肥", 
            "美容", 
            "润肺抗燥", 
            "补血", 
            "清热祛火"
        ], 
        "特色食品": [
            "小吃", 
            "酱", 
            "沙拉", 
            "凉菜", 
            "零食", 
            "三明治", 
            "月饼", 
            "蒸蛋", 
            "寿司", 
            "粽子"
        ], 
        "特殊场合": [
            "早餐", 
            "下午茶", 
            "便当", 
            "圣诞节", 
            "年夜饭", 
            "深夜食堂", 
            "情人节", 
            "宵夜"
        ], 
        "菜式": [
            "家常菜", 
            "快手菜", 
            "下饭菜", 
            "素菜", 
            "大鱼大肉", 
            "下酒菜", 
            "小清新", 
            "创意菜"
        ], 
        "人群": [
            "儿童", 
            "婴幼儿", 
            "老人", 
            "孕产妇"
        ]
    }
}




请求地址 请求参数 返回参数 请求示例 返回示例
接入点列表
菜谱分类
菜谱查询
  • 免费套餐(菜谱分类)

免费套餐_无认证版

0时间:1年

  • 不限调用次数
  • 1次/秒调用频率
  •  
  •  
点此订购

免费套餐_基本认证版

0时间:1年

  • 不限调用次数
  • 2次/秒调用频率
  • 邮箱认证 要求
  • 手机认证 要求
点此订购

免费套餐_实名认证版

0时间:1年

  • 不限调用次数
  • 3次/秒调用频率
  • 邮箱认证 要求
  • 手机认证 要求
  • 实名认证 要求
点此订购