实时行情用户请自行取得深交、上交所的授权!本接口数据仅用于学习分析,不得用于对外展示!(本平台可协助办理交易所授权。) 包括股票行情(当前价、市盈利、市净率、总股本、每股净资产、流通股本等)、指标、分实线、k线、历史行情(2000年至今)等,可批量查询沪深股市、香港股市。
股票实时行情-批量
接口地址:http://route.showapi.com/131-46 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 | 类型 | 示例值 | 必须 | 描述 |
---|
showapi_appid | String | 100 | 是 | 易源应用id |
---|
showapi_sign | String | 698d51a19d8a121ce581499d7b701668 | 是 | 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 |
---|
showapi_timestamp | String | 20141114142239 | 否 | 客户端时间。 格式yyyyMMddHHmmss,如20141114142239 为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。 |
---|
showapi_res_gzip | String | 1或0 | 否 | 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
---|
... |
---|
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 | 类型 | 默认值 | 示例值 | 必须 | 描述 |
---|
stocks | String | | sh601007,sh601008,sh601009,sz000018,hk00941 | 是 | 股票编码。多个股票代码间以英文逗号分隔,最多输入10个代码。 |
---|
needIndex | String | | 0 | 否 | 是否需要返回当前4大股票指数(上证指数、深证成指、恒生指数、创业板指)。1为需要,0为不需要。 |
---|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-46","my_appId","my_appSecret")
.addTextPara("stocks","sh601007,sh601008,sh601009,sz000018,hk00941")
.addTextPara("needIndex","0")
.post();
System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 | 类型 | 示例值 | 描述 |
---|
showapi_res_body | String | {"city":"昆明","prov":"云南"} | 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
---|
showapi_res_code | int | 0 | 易源返回标志,0为成功,其他为失败。 0成功 -1,系统调用错误 -2,可调用次数或金额为0 -3,读取超时 -4,服务端返回数据解析错误 -5,后端服务器DNS解析错误 -6,服务不存在或未上线 -7, API创建者的网关资源不足 -1000,系统维护 -1002,showapi_appid字段必传 -1003,showapi_sign字段必传 -1004,签名sign验证有误 -1005,showapi_timestamp无效 -1006,app无权限调用接口 -1007,没有订购套餐 -1008,服务商关闭对您的调用权限 -1009,调用频率受限 -1010,找不到您的应用 -1011,子授权app_child_id无效 -1012,子授权已过期或失效 -1013,子授权ip受限 -1014,token权限无效 |
---|
showapi_res_error | String | 用户输入有误! | 错误信息的展示 |
---|
showapi_res_id | String | ce135f6739294c63be0c021b76b6fbff | 本次请求id |
---|
... |
---|
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 | 类型 | 示例值 | 描述 |
---|
list | Object[] | | 股票行情列表 |
---|
- name | String | | 股票名称 |
---|
- openPrice | String | | 今日开盘价 |
---|
- closePrice | String | | 昨日收盘价 |
---|
- nowPrice | String | | 当前价格 |
---|
- todayMax | String | | 今日最高价 |
---|
- todayMin | String | | 今日最低价 |
---|
- tradeNum | String | | 成交量(沪深为股,港股为手) |
---|
- tradeAmount | String | | 成交金额(金额,元) |
---|
- buy1_n | String | | 买一数量(股) |
---|
- buy1_m | String | | 买一报价(金额,元) |
---|
- buy2_n | String | | 买二 |
---|
- buy2_m | String | | 买二报价 |
---|
- buy3_n | String | | 买三 |
---|
- buy3_m | String | | 买三报价 |
---|
- buy4_n | String | | 买四 |
---|
- buy4_m | String | | 买四报价 |
---|
- buy5_n | String | | 买五 |
---|
- buy5_m | String | | 买五报价 |
---|
- sell1_n | String | | 卖一 |
---|
- sell1_m | String | | 卖一报价 |
---|
- sell2_n | String | | 卖二 |
---|
- sell2_m | String | | 卖二 |
---|
- sell3_n | String | | 卖三 |
---|
- sell3_m | String | | 卖三报价 |
---|
- sell4_n | String | | 卖四 |
---|
- sell4_m | String | | 卖四报价 |
---|
- sell5_n | String | | 卖五 |
---|
- sell5_m | String | | 卖五报价 |
---|
- date | String | | 日期 |
---|
- time | String | | 时间 |
---|
- diff_money | String | 2.1 | 涨跌金额 |
---|
- diff_rate | String | 0.07 | 涨跌幅度 |
---|
- swing | String | 0.78 | 振幅 |
---|
- turnover | String | 0.02% | 换手率 |
---|
- pe | String | 11.7 | 市盈率(TTM,动态) |
---|
- pb | String | 1.16 | 市净率 |
---|
- highLimit | String | 20.04 | 涨停价 |
---|
- downLimit | String | 16.4 | 跌停价 |
---|
- all_value | String | 123 | 总市值,亿元 |
---|
- circulation_value | String | 45 | 流通市值,亿元 |
---|
- totalcapital | String | 115006.4467 | 总股本,万股 |
---|
- currcapital | String | 5006.4467 | 流通股本,万股 |
---|
- max52 | String | | 52周最大价格 |
---|
- min52 | String | | 52周最低价格 |
---|
- appointRate | String | -13.96 | 委比(%) |
---|
- appointDiff | String | -658 | 委差(手) |
---|
- state | String | 1 | 1为正常状态,非1为停牌 |
---|
indexList | Object[] | | 当前4大股票指数(上证指数、深证成指、恒生指数、创业板指) |
---|
- code | String | sh000001 | 指数编码 |
---|
- name | String | 上证指数 | 指数名称 |
---|
- todayOpenPrice | String | 5101.44 | 今日开盘点数 |
---|
- yestodayClosePrice | String | 5106.036 | 昨日收盘点数 |
---|
- nowPrice | String | 5121.593 | 当前点数 |
---|
- maxPrice | String | 5122.457 | 最高点数 |
---|
- minPrice | String | 5050.765 | 最低点数 |
---|
- tradeNum | String | 563990522.0 | 成交量(股,不是手) |
---|
- tradeAmount | String | 974670611914.0 | 成交金额(元) |
---|
- time | String | 2015-06-11 15:04:06 | 刷新时间 |
---|
- max52 | String | 3122.457 | 52周最高点数 |
---|
- min52 | String | 5122.457 | 52周最低点数 |
---|
- swing | String | 0.3923 | 振幅(%) |
---|
- diff_rate | String | 0.25 | 涨跌幅(%) |
---|
- diff_money | String | 1.2 | 涨跌金额,元 |
---|
ret_code | String | 0 | 0为成功,其他失败 |
---|
... |
---|
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"indexList": [
{
"code": "sh000001",
"maxPrice": 4006.337,
"minPrice": 3964.936,
"name": "上证指数",
"nowPrice": 3966.381,
"time": "2015-08-18 10:35:44",
"todayOpenPrice": 3999.134,
"tradeAmount": 280632640360,
"tradeNum": 199912933,
"yestodayClosePrice": 3993.668
},
{
"code": "sz399001",
"maxPrice": 13652.542,
"minPrice": 13517.324,
"name": "深证成指",
"nowPrice": 13548.316,
"time": "2015-08-18 10:35:51",
"todayOpenPrice": 13608.516,
"tradeAmount": 256037205656.52,
"tradeNum": 14598517017,
"yestodayClosePrice": 13573.902
},
{
"code": "sz399005",
"maxPrice": 9148.755,
"minPrice": 9060.204,
"name": "中小板指",
"nowPrice": 9086.175,
"time": "2015-08-18 10:35:51",
"todayOpenPrice": 9115.862,
"tradeAmount": 27528057088.63,
"tradeNum": 1190644652,
"yestodayClosePrice": 9103.32
},
{
"code": "sz399006",
"maxPrice": 2720.575,
"minPrice": 2669.351,
"name": "创业板指",
"nowPrice": 2700.056,
"time": "2015-08-18 10:35:51",
"todayOpenPrice": 2674.422,
"tradeAmount": 22556508167.85,
"tradeNum": 698847275,
"yestodayClosePrice": 2666.287
}
],
"list": [
{
"buy1_m": "10.98",
"buy1_n": "47000",
"buy2_m": "10.97",
"buy2_n": "86400",
"buy3_m": "10.96",
"buy3_n": "33500",
"buy4_m": "10.95",
"buy4_n": "188200",
"buy5_m": "10.94",
"buy5_n": "204548",
"closePrice": "11.02",
"code": "601006",
"competBuyPrice": "10.98",
"competSellPrice": "10.99",
"date": "2015-08-18",
"name": "大秦铁路",
"nowPrice": "10.98",
"openPrice": "10.93",
"sell1_m": "10.99",
"sell1_n": "38000",
"sell2_m": "11.00",
"sell2_n": "422100",
"sell3_m": "11.01",
"sell3_n": "213142",
"sell4_m": "11.02",
"sell4_n": "309600",
"sell5_m": "11.03",
"sell5_n": "71257",
"time": "10:35:44",
"todayMax": "11.09",
"todayMin": "10.91",
"tradeAmount": "272757594",
"tradeNum": "24816214",
"all_value": "19333.25",
"circulation_value": "19333.25"
},
{
"buy1_m": "20.22",
"buy1_n": "200",
"buy2_m": "20.20",
"buy2_n": "5600",
"buy3_m": "20.18",
"buy3_n": "4000",
"buy4_m": "20.16",
"buy4_n": "2300",
"buy5_m": "20.15",
"buy5_n": "6100",
"closePrice": "21.04",
"code": "601007",
"competBuyPrice": "20.22",
"competSellPrice": "20.23",
"date": "2015-08-18",
"name": "金陵饭店",
"nowPrice": "20.20",
"openPrice": "20.79",
"sell1_m": "20.23",
"sell1_n": "8000",
"sell2_m": "20.24",
"sell2_n": "75900",
"sell3_m": "20.25",
"sell3_n": "11100",
"sell4_m": "20.27",
"sell4_n": "1600",
"sell5_m": "20.28",
"sell5_n": "4000",
"time": "10:35:44",
"todayMax": "21.04",
"todayMin": "20.20",
"tradeAmount": "165670874",
"tradeNum": "8029111",
"all_value": "19333.25",
"circulation_value": "19333.25"
}
],
"ret_code": 0
}
}
股票实时K线图
接口地址:http://route.showapi.com/131-50 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
展开收起
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
code |
String |
|
|
是 |
|
time |
String |
|
|
否 |
查询的周期。 5 = 5分k线(默认) 30 = 30分k线 60 = 60分k线 day = 日k线 week = 周k线 month = 月k线
|
beginDay |
String |
|
|
否 |
开始时间,格式为yyyyMMdd,如果不写则默认是当天。结束时间永远是当前时间
|
type |
String |
|
|
否 |
复权方式,支持两种方式不复权和前复权。 bfq =不复权(默认方式) qfq =前复权
|
... |
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-50","my_appId","my_appSecret")
.addTextPara("code","600004")
.addTextPara("time","30")
.addTextPara("beginDay","20190801")
.addTextPara("type","bfq")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
dataList
|
Object[] |
|
|
-
time
|
String |
|
时间点,5分|30分|60分k线时,此时间返回到分钟级别。day|week|month的k线时,时间返回到天级别。
|
-
open
|
String |
|
|
-
close
|
String |
|
|
-
max
|
String |
|
|
-
min
|
String |
|
|
-
volumn
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"dataList": [
{
"min": "14.970",
"minute": "201611181500",
"open": "14.970",
"volumn": "1423.000",
"max": "15.020",
"close": "15.000"
},
{
"min": "14.970",
"minute": "201611181455",
"open": "14.980",
"volumn": "659.000",
"max": "15.000",
"close": "14.970"
},
{
"min": "14.980",
"minute": "201611181450",
"open": "14.990",
"volumn": "1416.000",
"max": "15.010",
"close": "14.990"
}
],
"ret_code": 0,
"market": "sh",
"count": "235",
"name": "白云机场",
"code": "600004"
}
}
股票实时分时线数据
接口地址:http://route.showapi.com/131-49 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
code |
String |
|
|
是 |
|
day |
String |
|
|
否 |
返回多少天的分时线数据,1代表的就是当天。 目前支持1至5的范围。 不写则默认1
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-49","my_appId","my_appSecret")
.addTextPara("code","601857")
.addTextPara("day","1")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
dataList
|
Object[] |
|
|
-
count
|
String |
|
|
-
yestclose
|
String |
|
|
-
lastVolume
|
String |
|
|
-
date
|
String |
|
|
-
minuteList
|
Object[] |
|
|
-
time
|
String |
|
|
-
avgPrice
|
String |
|
|
-
volume
|
String |
|
|
-
nowPrice
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"dataList": [
{
"minuteList": [
{
"time": "0930",
"avgPrice": "7.41",
"volume": "150100",
"nowPrice": "7.41"
},
{
"time": "0931",
"avgPrice": "7.41",
"volume": "375800",
"nowPrice": "7.41"
},
{
"time": "0932",
"avgPrice": "7.41",
"volume": "46700",
"nowPrice": "7.41"
},
{
"time": "0933",
"avgPrice": "7.413",
"volume": "169200",
"nowPrice": "7.42"
}
],
"count": "242",
"yestclose": "7.42",
"lastVolume": "16103326",
"date": "20161118"
}
],
"ret_code": 0,
"market": "sh",
"name": "中国石油",
"code": "601857"
}
}
沪深股票最新50条逐笔交易
接口地址:http://route.showapi.com/131-54 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
code |
String |
|
|
是 |
股票编码,比如000002,也可以使用拼音首字母。例如腾讯控股的是 txkg
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-54","my_appId","my_appSecret")
.addTextPara("code","600887")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
time
|
String |
|
|
price
|
String |
|
|
tradeNum
|
String |
|
|
type
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"list": [
{
"time": "13:25:43",
"price": "17.34",
"tradeNum": "49",
"type": "B"
},
{
"time": "13:25:31",
"price": "17.34",
"tradeNum": "43",
"type": "B"
}
]
}
}
股票历史日线行情查询
接口地址:http://route.showapi.com/131-47 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
展开收起
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
begin |
String |
|
|
是 |
开始日期,格式yyyy-MM-dd.最早到2000-01-01日。
|
end |
String |
|
|
是 |
结束日期,格式yyyy-MM-dd,注意时间范围为31天
|
code |
String |
|
|
是 |
|
type |
String |
bfq |
|
否 |
K线数据复权类型,qfq代表“前复权”,hfq代表“后复权”,bfq代表“不复权”,默认值为bfq,港股数据暂时只有不复权的。
|
... |
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-47","my_appId","my_appSecret")
.addTextPara("begin","2016-09-01")
.addTextPara("end","2016-09-02")
.addTextPara("code","600004")
.addTextPara("type","bfq")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
list
|
Object[] |
|
|
-
close_price
|
String |
|
|
-
code
|
String |
|
|
-
date
|
String |
|
|
-
market
|
String |
|
|
-
max_price
|
String |
|
|
-
min_price
|
String |
|
|
-
open_price
|
String |
|
|
-
stockName
|
String |
|
|
-
trade_money
|
String |
|
|
-
trade_num
|
String |
|
|
-
diff_money
|
String |
|
|
-
swing
|
String |
|
|
-
diff_rate
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"list": [
{
"stockName": "白云机场",
"trade_money": "56480000",
"diff_money": "0.01",
"open_price": "13.81",
"code": "600004",
"date": "2016-09-02",
"min_price": "13.73",
"market": "sh",
"trade_num": "40861",
"close_price": "13.82",
"max_price": "13.90",
"swing": "1.23",
"diff_rate": "0.07"
}
]
}
}
沪深股票内外盘数据
接口地址:http://route.showapi.com/131-62 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
code |
String |
|
|
是 |
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-62","my_appId","my_appSecret")
.addTextPara("code","000001")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
outTradeNum
|
String |
|
|
inTradeNum
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"inTradeNum": "36714533",
"outTradeNum": "21685908"
}
}
大盘股指实时行情-批量
接口地址:http://route.showapi.com/131-45 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
stocks |
String |
|
sh000001,sz399001,sz399005,sz399006,hkhsi
|
否 |
股指编码以逗号分隔,如果不写,则默认为sh000001,sz399001,sz399005,sz399006,hkhsi 批量获取当前的大盘股指实时行情,每次最多获取10支股指。
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-45","my_appId","my_appSecret")
.addTextPara("stocks","sh000001,sz399001,sz399005,sz399006,hkhsi")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
indexList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
todayOpenPrice
|
String |
|
|
-
yestodayClosePrice
|
String |
|
|
-
nowPrice
|
String |
|
|
-
maxPrice
|
String |
|
|
-
minPrice
|
String |
|
|
-
tradeNum
|
String |
|
|
-
tradeAmount
|
String |
|
|
-
time
|
String |
|
|
-
max52
|
String |
|
|
-
min52
|
String |
|
|
-
swing
|
String |
|
|
-
diff_rate
|
String |
|
|
-
diff_money
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"indexList": [
{
"code": "sh000001",
"maxPrice": 4456.896,
"minPrice": 4325.514,
"name": "上证指数",
"nowPrice": 4337.732,
"time": "2015-06-26 11:10:00",
"todayOpenPrice": 4399.933,
"tradeAmount": 401589568462,
"tradeNum": 274612309,
"yestodayClosePrice": 4527.779
},
{
"code": "sz399001",
"maxPrice": 15229.001,
"minPrice": 14699.49,
"name": "深证成指",
"nowPrice": 14715.99,
"time": "2015-06-26 11:09:58",
"todayOpenPrice": 15196.558,
"tradeAmount": 335593441518.75,
"tradeNum": 16668091381,
"yestodayClosePrice": 15692.444
},
{
"code": "sz399005",
"maxPrice": 9867.565,
"minPrice": 9465.546,
"name": "中小板指",
"nowPrice": 9474.915,
"time": "2015-06-26 11:09:58",
"todayOpenPrice": 9823.63,
"tradeAmount": 36998851286.95,
"tradeNum": 1520682928,
"yestodayClosePrice": 10160.601
},
{
"code": "sz399006",
"maxPrice": 3078.398,
"minPrice": 2949.527,
"name": "创业板指",
"nowPrice": 2951.962,
"time": "2015-06-26 11:09:58",
"todayOpenPrice": 3078.398,
"tradeAmount": 33580139964.63,
"tradeNum": 982716129,
"yestodayClosePrice": 3206.381
}
],
"ret_code": 0
}
}
大盘股指实时K线图
接口地址:http://route.showapi.com/131-52 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
展开收起
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
code |
String |
|
|
是 |
|
time |
String |
|
|
否 |
查询的周期。 5 = 5分k线(默认) 30 = 30分k线 60 = 60分k线 day = 日k线 week = 周k线 month = 月k线 注意:港股股指只有day以上的K线。
|
beginDay |
String |
|
|
否 |
开始时间,格式为yyyyMMdd,如果不写则默认是当天。结束时间永远是当前时间
|
... |
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-52","my_appId","my_appSecret")
.addTextPara("code","000001")
.addTextPara("time","5")
.addTextPara("beginDay","20180625")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
dataList
|
Object[] |
|
|
-
time
|
String |
|
时间点,5分|30分|60分k线时,此时间返回到分钟级别。day|week|month的k线时,时间返回到天级别。
|
-
open
|
String |
|
|
-
close
|
String |
|
|
-
max
|
String |
|
|
-
min
|
String |
|
|
-
volumn
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"dataList": [
{
"min": "3231.050",
"minute": "201612091500",
"open": "3232.030",
"volumn": "6283731.000",
"max": "3233.590",
"close": "3232.880"
},
{
"min": "3227.070",
"minute": "201612091455",
"open": "3227.330",
"volumn": "5896942.000",
"max": "3231.810",
"close": "3231.810"
},
{
"min": "3225.540",
"minute": "201612091450",
"open": "3226.550",
"volumn": "4614218.000",
"max": "3228.230",
"close": "3228.230"
}
],
"ret_code": 0,
"market": "sh",
"count": "232",
"name": "上证指数",
"code": "000001"
}
}
大盘股指实时分时线
接口地址:http://route.showapi.com/131-51 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
code |
String |
|
|
是 |
|
day |
String |
|
|
否 |
返回多少天的分时线数据,1代表的就是当天。 目前支持1至5的范围。 不写则默认1
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-51","my_appId","my_appSecret")
.addTextPara("code","000001")
.addTextPara("day","1")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
dataList
|
Object[] |
|
|
-
count
|
String |
|
|
-
yestclose
|
String |
|
|
-
lastVolume
|
String |
|
|
-
date
|
String |
|
|
-
minuteList
|
Object[] |
|
|
-
time
|
String |
|
|
-
avgPrice
|
String |
|
|
-
volume
|
String |
|
|
-
nowPrice
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"dataList": [
{
"minuteList": [
{
"time": "0930",
"avgPrice": "3209.34",
"volume": "80373500",
"nowPrice": "3209.34"
},
{
"time": "0931",
"avgPrice": "3208.4",
"volume": "288984500",
"nowPrice": "3207.46"
}
],
"count": "242",
"yestclose": "3215.37",
"lastVolume": "20402395600",
"date": "20161209"
}
],
"ret_code": 0,
"market": "sh",
"name": "上证指数",
"code": "000001"
}
}
大盘历史日线行情查询
接口地址:http://route.showapi.com/131-56 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
code |
String |
|
|
是 |
|
month |
String |
|
|
是 |
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-56","my_appId","my_appSecret")
.addTextPara("code","000001")
.addTextPara("month","201703")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
list
|
Object[] |
|
|
-
date
|
String |
|
|
-
open_price
|
String |
|
|
-
max_price
|
String |
|
|
-
min_price
|
String |
|
|
-
close_price
|
String |
|
|
-
diff_money
|
String |
|
|
-
diff_rate
|
String |
|
|
-
trade_num
|
String |
|
|
-
trade_money
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"month": "201702",
"list": [
{
"min_price": "3225.97",
"trade_num": "1512443",
"trade_money": "186019288810",
"diff_money": "13.07",
"close_price": "3241.73",
"open_price": "3225.97",
"max_price": "3242.68",
"date": "2017-02-28",
"diff_rate": "0.40"
},
{
"min_price": "3224.09",
"trade_num": "1825810",
"trade_money": "211395715856",
"diff_money": "-24.77",
"close_price": "3228.66",
"open_price": "3249.19",
"max_price": "3251.65",
"date": "2017-02-27",
"diff_rate": "-0.76"
}
]
}
}
股票列表查询
接口地址:http://route.showapi.com/131-53 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
展开收起
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
market |
String |
|
|
否 |
|
name |
String |
|
|
否 |
|
code |
String |
|
|
否 |
|
page |
String |
|
|
否 |
|
... |
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-53","my_appId","my_appSecret")
.addTextPara("market","sz")
.addTextPara("name","万达")
.addTextPara("code","300168")
.addTextPara("page","1")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
contentlist
|
Object[] |
|
|
-
name
|
String |
|
|
-
code
|
String |
|
|
-
market
|
String |
|
|
-
pinyin
|
String |
|
|
-
totalcapital
|
String |
|
|
-
currcapital
|
String |
|
|
-
profit_four
|
String |
|
|
-
mgjzc
|
String |
|
|
-
state
|
String |
|
|
-
listing_date
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"allPages": 25,
"contentlist": [
{
"market": "sh",
"name": "博迈科",
"currcapital": "5870",
"profit_four": "1.14",
"code": "603727",
"totalcapital": "23414.5",
"mgjzc": "6.329666",
"pinyin": "bmk"
},
{
"market": "sh",
"name": "康德莱",
"currcapital": "5260",
"profit_four": "0.64",
"code": "603987",
"totalcapital": "21029",
"mgjzc": "4.213805",
"pinyin": "kdl"
}
],
"currentPage": 1,
"allNum": 1217,
"maxResult": 50
}
}
沪深股票板块列表
接口地址:http://route.showapi.com/131-58 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-58","my_appId","my_appSecret")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
list
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"list": [
{
"name": "申万行业",
"childList": [
{
"name": "通信",
"code": "sw_tx"
}
],
"code": ""
},
{
"name": "概念板块",
"childList": [
{
"name": "免疫治疗",
"code": "gn_myzl"
}
],
"code": ""
},
{
"name": "地域板块",
"childList": [
{
"name": "北京",
"code": "diyu_1100"
}
],
"code": ""
},
{
"name": "证监会行业",
"childList": [
{
"name": "农、林、牧、渔业",
"childList": [
{
"name": "农业",
"code": "hangye_ZA01"
}
],
"code": ""
}
],
"code": ""
}
]
}
}
查询沪深板块中的股票列表
接口地址:http://route.showapi.com/131-59 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
typeId |
String |
|
|
是 |
|
page |
String |
|
|
是 |
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-59","my_appId","my_appSecret")
.addTextPara("typeId","hangye_ZC0")
.addTextPara("page","1")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
code
|
String |
|
|
name
|
String |
|
|
currcapital_val
|
String |
|
|
totalcapital_val
|
String |
|
|
market
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"pagebean": {
"allPages": 3,
"contentlist": [
{
"totalcapital_val": "751927.47345",
"market": "sh",
"currcapital_val": "751927.47345",
"name": "古越龙山",
"code": "600059"
},
{
"totalcapital_val": "910535.317312",
"market": "sh",
"currcapital_val": "910535.317312",
"name": "上海梅林",
"code": "600073"
}
],
"name": "证监会行业>食品、饮料",
"currentPage": 1,
"allNum": 120,
"maxResult": 40,
"typeId": "hangye_ZC0"
}
}
}
港股板块列表
接口地址:http://route.showapi.com/131-60 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-60","my_appId","my_appSecret")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
list
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
childList
|
Object[] |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"ret_code": 0,
"list": [
{
"name": "恒生行业",
"childList": [
{
"name": "综合企业",
"code": "hk_hshy800"
},
{
"name": "半导体",
"code": "hk_hshy703"
}
],
"code": ""
},
{
"name": "蓝筹股",
"childList": [
],
"code": "lcg_hk"
},
{
"name": "红筹股",
"childList": [
],
"code": "hcg_hk"
},
{
"name": "国企股",
"childList": [
],
"code": "gqg_hk"
},
{
"name": "创业板",
"childList": [
],
"code": "cyb_hk"
},
{
"name": "A+H",
"childList": [
],
"code": "aplush"
}
]
}
科创版股票列表
接口地址:http://route.showapi.com/131-63 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
page |
Number |
|
|
否 |
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-63","my_appId","my_appSecret")
.addTextPara("page","")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
ret_code
|
Number |
|
|
remark
|
String |
|
|
data
|
Object[] |
|
|
-
|
Object |
|
|
-
name
|
String |
|
|
-
code
|
String |
|
|
-
pinyin
|
String |
|
|
-
market
|
String |
|
|
... |
返回示例:{
"showapi_res_id": "",
"showapi_res_error": "",
"showapi_res_code": 0,
"showapi_res_body": {
"ret_code": 0,
"remark": "",
"data": [
{
"name": "杭可科技",
"code": "668006",
"pinyin": "hkkj",
"market": "sh"
}
]
}
}
查询港股板块中的股票列表
接口地址:http://route.showapi.com/131-61 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
typeId |
String |
|
|
是 |
|
page |
String |
|
|
是 |
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-61","my_appId","my_appSecret")
.addTextPara("typeId","hk_hshy800")
.addTextPara("page","1")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
code
|
String |
|
|
name
|
String |
|
|
currcapital_val
|
String |
|
|
totalcapital_val
|
String |
|
|
market
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"ret_code": 0,
"pagebean": {
"allPages": 2,
"contentlist": [
{
"totalcapital_val": "43915.9942",
"market": "hk",
"currcapital_val": "43915.9942",
"name": "茂盛控股",
"code": "00022"
}
],
"name": "恒生行业>酒店娱乐",
"currentPage": 1,
"allNum": 56,
"typeId": "hk_hshy302",
"maxResult": 40
}
}
大盘股指列表查询
接口地址:http://route.showapi.com/131-55 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
展开收起
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
market |
String |
|
|
否 |
|
name |
String |
|
|
否 |
|
page |
String |
|
|
否 |
|
... |
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-55","my_appId","my_appSecret")
.addTextPara("market","sh")
.addTextPara("name","上证")
.addTextPara("page","")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
market
|
String |
|
|
name
|
String |
|
|
code
|
String |
|
|
pinyin
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"allPages": 100,
"contentlist": [
{
"market": "hk",
"name": "环球能源资源",
"code": "08561",
"pinyin": "hqnyzy"
},
{
"market": "hk",
"name": "K W NELSON GP",
"code": "08411",
"pinyin": "kwnelsongp"
}
],
"currentPage": 1,
"allNum": 4999,
"maxResult": 50
}
}
当日除权|停复牌|上市股票
接口地址:http://route.showapi.com/131-57 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
date |
String |
|
|
是 |
|
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-57","my_appId","my_appSecret")
.addTextPara("date","20180828")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
stopList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
recoverList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
startList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
newStockNetPublishList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
stockholderList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
addNewStockNetPublishList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
shareRegistList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
shareDividendList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
stockAlarmList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
date
|
String |
|
|
ret_code
|
String |
|
|
rationedSharesRegList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
rationedSharesList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
reason
|
String |
|
|
... |
返回示例:{
"showapi_res_error": "",
"showapi_res_id": "50cf95d9a79a4058b21a65e0fc49e5a0",
"showapi_res_code": 0,
"showapi_res_body": {
"newStockNetPublishList": [
{
"name": "永新光学",
"reason": "发行数量2100万股,发行价格人民币25.87元/股,发行市盈率22.99倍,网下询价发行,申购代码732297\\603297",
"code": "603297"
}
],
"startList": [],
"date": "2018-08-29",
"shareRegistList": [
{
"name": "大豪科技",
"reason": "10转增4.5股",
"code": "603025"
}
],
"stopList": [
{
"name": "中欧300",
"reason": "重大事项",
"code": "166007"
},
{
"name": "江南转股",
"reason": "重要公告",
"code": "191010"
}
],
"recoverList": [
{
"name": "中弘股份",
"reason": "重大事项",
"code": "000979"
}
],
"stockholderList": [
{
"name": "美丽生态",
"reason": "5次临时股东大会",
"code": "000010"
} ,
{
"name": "华讯方舟",
"reason": "2次临时股东大会",
"code": "000687"
}
],
"addNewStockNetPublishList": [],
"stockAlarmList": [],
"shareDividendList": [
{
"name": "刚泰控股",
"reason": "10派0.4元",
"code": "600687"
}
],
"ret_code": 0
}
}
股票实时行情
接口地址:http://route.showapi.com/131-44 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
展开收起
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
code |
String |
|
|
是 |
股票编码,比如000002,也可以使用拼音首字母。例如腾讯控股的是 txkg
|
need_k_pic |
String |
|
|
否 |
|
needIndex |
String |
|
|
否 |
|
... |
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-44","my_appId","my_appSecret")
.addTextPara("code","600887")
.addTextPara("need_k_pic","0")
.addTextPara("needIndex","0")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
stockMarket
|
Object[] |
|
|
-
name
|
String |
|
|
-
openPrice
|
String |
|
|
-
closePrice
|
String |
|
|
-
nowPrice
|
String |
|
|
-
todayMax
|
String |
|
|
-
todayMin
|
String |
|
|
-
tradeNum
|
String |
|
|
-
tradeAmount
|
String |
|
|
-
buy1_n
|
String |
|
|
-
buy1_m
|
String |
|
|
-
buy2_n
|
String |
|
|
-
buy2_m
|
String |
|
|
-
buy3_n
|
String |
|
|
-
buy3_m
|
String |
|
|
-
buy4_n
|
String |
|
|
-
buy4_m
|
String |
|
|
-
buy5_n
|
String |
|
|
-
buy5_m
|
String |
|
|
-
sell1_n
|
String |
|
|
-
sell1_m
|
String |
|
|
-
sell2_n
|
String |
|
|
-
sell2_m
|
String |
|
|
-
sell3_n
|
String |
|
|
-
sell3_m
|
String |
|
|
-
sell4_n
|
String |
|
|
-
sell4_m
|
String |
|
|
-
sell5_n
|
String |
|
|
-
sell5_m
|
String |
|
|
-
date
|
String |
|
|
-
time
|
String |
|
|
-
diff_money
|
String |
|
|
-
diff_rate
|
String |
|
|
-
swing
|
String |
|
|
-
turnover
|
String |
|
|
-
pe
|
String |
|
|
-
pb
|
String |
|
|
-
highLimit
|
String |
|
|
-
downLimit
|
String |
|
|
-
all_value
|
String |
|
|
-
circulation_value
|
String |
|
|
-
totalcapital
|
String |
|
|
-
currcapital
|
String |
|
|
-
max52
|
String |
|
|
-
min52
|
String |
|
|
-
appointRate
|
String |
|
|
-
appointDiff
|
String |
|
|
-
state
|
String |
|
|
k_pic
|
Object[] |
|
|
-
minurl
|
String |
|
|
-
dayurl
|
String |
|
|
-
weekurl
|
String |
|
|
-
monthurl
|
String |
|
|
indexList
|
Object[] |
|
|
-
code
|
String |
|
|
-
name
|
String |
|
|
-
todayOpenPrice
|
String |
|
|
-
yestodayClosePrice
|
String |
|
|
-
nowPrice
|
String |
|
|
-
maxPrice
|
String |
|
|
-
minPrice
|
String |
|
|
-
tradeNum
|
String |
|
|
-
tradeAmount
|
String |
|
|
-
time
|
String |
|
|
-
max52
|
String |
|
|
-
min52
|
String |
|
|
-
swing
|
String |
|
|
-
diff_rate
|
String |
|
|
-
diff_money
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"buy1_m": "15.46",
"buy1_n": "33264",
"buy2_m": "15.45",
"buy2_n": "48893",
"buy3_m": "15.44",
"buy3_n": "46300",
"buy4_m": "15.43",
"buy4_n": "182700",
"buy5_m": "15.42",
"buy5_n": "150250",
"closePrice": "15.32",
"competBuyPrice": "15.46",
"competSellPrice": "15.49",
"date": "2015-06-12",
"indexList": [
{
"code": "sh000001",
"maxPrice": 5122.457,
"minPrice": 5050.765,
"name": "上证指数",
"nowPrice": 5121.593,
"time": "2015-06-11 15:04:06",
"todayOpenPrice": 5101.44,
"tradeAmount": 974670611914,
"tradeNum": 563990522,
"yestodayClosePrice": 5106.036
},
{
"code": "sz399001",
"maxPrice": 17889.911,
"minPrice": 17606.426,
"name": "深证成指",
"nowPrice": 17889.689,
"time": "2015-06-11 15:05:13",
"todayOpenPrice": 17692.898,
"tradeAmount": 821409994278.07,
"tradeNum": 35108790859,
"yestodayClosePrice": 17677.572
},
{
"code": "sz399005",
"maxPrice": 11963.386,
"minPrice": 11756.16,
"name": "中小板指",
"nowPrice": 11934.713,
"time": "2015-06-11 15:05:13",
"todayOpenPrice": 11777.822,
"tradeAmount": 104109793270.62,
"tradeNum": 3548384505,
"yestodayClosePrice": 11746.203
},
{
"code": "sz399006",
"maxPrice": 3884.371,
"minPrice": 3815.06,
"name": "创业板指",
"nowPrice": 3862.138,
"time": "2015-06-11 15:05:13",
"todayOpenPrice": 3843.98,
"tradeAmount": 73333231863.28,
"tradeNum": 1780753724,
"yestodayClosePrice": 3834.699
}
],
"k_pic": {
"dayurl": "http://image.sinajs.cn/newchart/hk_stock/daily/000002.gif",
"minurl": "http://image.sinajs.cn/newchart/hk_stock/min/000002.gif",
"monthurl": "http://image.sinajs.cn/newchart/hk_stock/monthly/000002.gif",
"weekurl": "http://image.sinajs.cn/newchart/hk_stock/weekly/000002.gif"
},
"name": "万 科A",
"nowPrice": "15.46",
"openPrice": "15.35",
"ret_code": 0,
"sell1_m": "15.49",
"sell1_n": "300",
"sell2_m": "15.50",
"sell2_n": "33700",
"sell3_m": "15.51",
"sell3_n": "500600",
"sell4_m": "15.52",
"sell4_n": "126934",
"sell5_m": "15.53",
"sell5_n": "136400",
"time": "11:35:56",
"todayMax": "15.66",
"todayMin": "15.30",
"tradeAmount": "2290181433.71",
"all_value": "19333.25",
"circulation_value": "19333.25",
"tradeNum": "147905284"
}
}
名称|编码|拼音查询股票信息
接口地址:http://route.showapi.com/131-43 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
展开收起
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
name |
String |
|
|
否 |
要查询的股票名称。name和code和pinyin必须三选一输入。
|
code |
String |
|
|
否 |
比如002739,不需要输入市场编码。支持模糊查询,至少输入3位code,系统返回匹配的前100条记录。
|
pinyin |
String |
|
|
否 |
|
... |
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-43","my_appId","my_appSecret")
.addTextPara("name","万达")
.addTextPara("code","")
.addTextPara("pinyin","wd")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
list
|
Object[] |
|
|
-
name
|
String |
|
|
-
code
|
String |
|
|
-
market
|
String |
|
|
-
pinyin
|
String |
|
|
-
totalcapital
|
String |
|
|
-
currcapital
|
String |
|
|
-
profit_four
|
String |
|
|
-
mgjzc
|
String |
|
|
-
state
|
String |
|
|
-
listing_date
|
String |
|
|
ret_code
|
String |
|
|
... |
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"list": [
{
"market": "sz",
"name": "万达院线",
"currcapital": "42284.8323",
"profit_four": "13.9382",
"code": "002739",
"totalcapital": "117429.4974",
"mgjzc": "8.679276",
"pinyin": "wdyx"
},
{
"market": "sz",
"name": "万达信息",
"currcapital": "100896.5825",
"profit_four": "1.3582",
"code": "300168",
"totalcapital": "103108.2642",
"mgjzc": "2.035343",
"pinyin": "wdxx"
}
]
}
}
沪深A股龙虎榜
接口地址:http://route.showapi.com/131-64 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/
Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。
1、系统级参数(所有接入点都需要的参数):
参数名称 |
类型 |
示例值 |
必须 |
描述 |
showapi_appid |
String |
100 |
是 |
易源应用id |
showapi_sign |
String |
698d51a19d8a121ce581499d7b701668 |
是 |
为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。
可选,在url后带上appid和secret即可
|
showapi_timestamp |
String |
20141114142239 |
否 |
客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
|
showapi_res_gzip |
String |
1或0 |
否 |
返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
... |
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
展开收起
参数名称 |
类型 |
默认值 |
示例值 |
必须 |
描述 |
sortFeild |
String |
|
|
是 |
排序字段,目前支持的排序字段nowPrice(当前价)、turnover(换手率)、maxPrice(最高价)、openPrice(开盘价)、pb(市净率)、pe(市盈率)、closePrice(收盘价)、minPrice(最低价)、diff_money(涨跌额)、tradeAmount(成交量)、swing(振幅)、diff_rate(涨跌幅)、tradeNum(交易量)
|
sortType |
Number |
1 |
|
否 |
|
page |
Number |
1 |
|
否 |
|
... |
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-64","my_appId","my_appSecret")
.addTextPara("sortFeild","diff_rate")
.addTextPara("sortType","-1")
.addTextPara("page","1")
.post();
System.out.println(res);
三、返回参数/
Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数):
展开收起
名称 |
类型 |
示例值 |
描述 |
showapi_res_body |
String |
{"city":"昆明","prov":"云南"} |
消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 |
showapi_res_code |
int |
0 |
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
|
showapi_res_error |
String |
用户输入有误! |
错误信息的展示 |
showapi_res_id |
String |
ce135f6739294c63be0c021b76b6fbff |
本次请求id |
... |
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构):
展开收起
名称 |
类型 |
示例值 |
描述 |
page
|
Number |
|
|
data
|
Object |
|
|
-
list
|
Object[] |
|
|
-
0
|
Object |
|
注意:这个json中的字段值在没有数据时会返回字符“-”
|
-
code
|
String |
|
|
-
tradeNum
|
Number |
|
|
-
diff_rate
|
Number |
|
|
-
swing
|
Number |
|
|
-
pb
|
Number |
|
|
-
closePrice
|
Number |
|
|
-
tradeAmount
|
Number |
|
|
-
diff_money
|
Number |
|
|
-
minPrice
|
Number |
|
|
-
pe
|
Number |
|
|
-
name
|
String |
|
|
-
openPrice
|
Number |
|
|
-
nowPrice
|
Number |
|
|
-
maxPrice
|
Number |
|
|
-
turnover
|
Number |
|
|
-
total
|
Number |
|
|
server_time
|
Number |
|
|
ret_code
|
Number |
|
|
... |
返回示例:{
"showapi_res_error": "",
"showapi_res_id": "94472768e3684d908b5e04a2fd9de564",
"showapi_res_code": 0,
"showapi_res_body": {
"page": 1,
"data": {
"list": [
{
"code": "600519",
"tradeNum": 17679,
"diff_rate": 1.2,
"swing": 1.77,
"pb": 12.03,
"closePrice": 1185,
"tradeAmount": 2121838208,
"diff_money": 14.2,
"minPrice": 1189,
"pe": 37.1,
"name": "贵州茅台",
"openPrice": 1190,
"nowPrice": 1199.2,
"maxPrice": 1209.99,
"turnover": 0.14
}
],
"total": 3843
},
"server_time": 183022595
}
}
服务商介绍:易源数据是昆明秀派科技有限公司旗下的大数据生产、交易、流通平台。
易源数据通过打破资源壁垒,搭建起数据资源的基础设施,将接口纳入统一的接口池,把多个异构数据源合并到同一根管线上,以统一的访问和控制方式,对外提供统一格式的数据。
让开发者可以像搭积木一样通过各种API操纵资源。
截至2017年12月,平台已经拥有API接口230个,日调用量2000万,覆盖全网10万+真实消费者,为超过3000+的企业用户提供全域数据服务。
联系方式:
电话: 4009988033
微博: http://www.weibo.com/showapi
邮箱: services@showapi.com
QQ: 3007663665
微信: show_api
进制数据介绍:
企业和程序员可以通过进制数据封装的API或SDK极速接入其他数据资源,同时进制数据提供数据交易等服务。通过进制数据,不仅开发成本极大降低,而且可以获得其他丰富的数据服务:数据交易,数据分析,区块链Token管理等服务。
联系我们:
电话:173-6457-5198
QQ① 群:792473404
客服 QQ:1643296538
微信客服:binstds
扫描二维码添加客服微信
工作时间:
周一至周五 9:00 - 21:00(其中周三为 9:00 - 18:00)
周六 9:00 - 12:00(节假日除外)
进制数据团队
2020.01.01