-
机票查询免费API接口教程
接口简介:
查询指定日期,地点,终点的航班信息,包括机票票价,航班班次列表,机型,飞行时长,起飞时间等各类信息。注意,调用该接口权限,购买授权后同时必须开通彩钻或炫钻才能调用。【该接口为定制接口,需登录后台购买授权后才能调用。】
请求地址:
https://cn.apihz.cn/api/dingzhi/jipiaolist.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【起点】【star】【是】【起点,可以是城市名,机场名,机场代码,如为城市名,尽量别传后缀,如上海市则传上海。标准名称可调用机场代码查询接口【https://www.apihz.cn/api/jiaotongjichangcode.html】。例:star=SHA】
【终点】【end】【是】【终点,可以是城市名,机场名,机场代码,如为城市名,尽量别传后缀,如上海市则传上海。标准名称可调用机场代码查询接口【https://www.apihz.cn/api/jiaotongjichangcode.html】。例:end=PEK】
【cookie】【ck】【否】【cookie】
【查询通道】【type】【否】【1或2,默认1号通道,2号通道返回数据字段较少,不同通道最低价格不一致,但相差无几。例:type=1】
【代理通道】【dl】【否】【0=不使用代理,1=使用平台代理池,扣除5盟点,2=使用独享代理IP,扣除10盟点。一般在查询失败时可以尝试切换代理通道。】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【消息内容】【msg】【消息内容。】
【起点城市中文】【starnamecn】【起点城市中文。】
【终点城市中文】【endnamecn】【终点城市中文。】
【起点城市英文】【starnameen】【起点城市英文。】
【终点城市英文】【endnameen】【终点城市英文。】
【航班信息数据集】【datas】【航班信息数据集。】
【航班号】【datas.fno】【航班号。】
【航空公司代码】【datas.airlinecode】【航空公司代码。】
【航空公司名称】【datas.airlinename】【航空公司名称。】
【起飞时间】【datas.flystartime】【起飞时间。】
【到达时间】【datas.flyendtime】【到达时间。】
【飞行时长】【datas.flytime】【飞行时长。】
【出发机场名称】【datas.starairname】【出发机场名称。】
【出发机场代码】【datas.staraircode】【出发机场代码。】
【出发城市代码】【datas.starcitycode】【出发城市代码。】
【出发航站楼】【datas.starpoint】【出发航站楼。】
【到达机场名称】【datas.endairname】【到达机场名称。】
【到达机场代码】【datas.endaircode】【到达机场代码。】
【到达城市代码】【datas.endcitycode】【到达城市代码。】
【到达航站楼】【datas.endpoint】【到达航站楼。】
【飞机型号】【datas.fjmodel】【飞机型号。】
【飞机代码】【datas.fjcode】【飞机代码。】
【准点率】【datas.zdl】【准点率。】
【餐食服务】【datas.can】【餐食服务。】
【餐食描述】【datas.canmsg】【餐食描述。】
【飞机机龄】【datas.fyear】【飞机机龄。】
【廊桥率】【datas.bridge】【廊桥率。】
【平均延误】【datas.adl】【平均延误。】
【取消率】【datas.clp】【取消率。】
【值机时间(分钟)】【datas.cot】【值机时间(分钟)。】
【登机时间(分钟)】【datas.ot】【登机时间(分钟)。】
【经济舱最低价】【datas.jc】【经济舱最低价。】
【经济舱最低价折扣】【datas.jczk】【经济舱最低价折扣。】
【经济舱最低儿童价】【datas.jcet】【经济舱最低儿童价。】
【经济舱最低婴儿价】【datas.jcye】【经济舱最低婴儿价。】
【剩余票数】【datas.jccount】【剩余票数 A=充足 否则返回剩余数量。1号通道不返回。】
【公务舱最低价】【datas.gc】【公务舱最低价。】
【公务舱最低价折扣】【datas.gczk】【公务舱最低价折扣。】
【公务舱最低儿童价】【datas.gcet】【公务舱最低儿童价。】
【公务舱最低婴儿价】【datas.gcye】【公务舱最低婴儿价。】
GET请求示例:
https://cn.apihz.cn/api/dingzhi/jipiaolist.php?id=88888888&key=88888888&type=1&star=SHA&end=PEK&stary=2025&starm=12&stard=9&ck=&dl=
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"starnamecn": "上海",
"endnamecn": "北京",
"starnameen": "ShangHai",
"endnameen": "BeiJing",
"datas": [{
"fno": "HU7614",
"airlinecode": "HU",
"airlinename": "海航|海南航空",
"flystartime": "2025-12-09 06:25",
"flyendtime": "2025-12-09 08:55",
"flytime": "2小时30分钟",
"starairname": "上海浦东国际机场",
"staraircode": "PVG",
"starcitycode": "SHA",
"starpoint": "T2",
"endairname": "北京首都国际机场",
"endaircode": "PEK",
"endcitycode": "BJS",
"endpoint": "T2",
"fjmodel": "波音737-800(中)",
"fjcode": "7CA",
"zdl": "100.00",
"can": "有",
"canmsg": "早餐",
"fyear": "机龄8.2年",
"bridge": "航班廊桥率93%",
"adl": "平均延误12分钟",
"clp": "航班取消率0%",
"cot": 20,
"ot": 40,
"jc": 380,
"jczk": 1,
"jcet": 380,
"jcye": 220,
"jccount": null,
"gc": 1200,
"gczk": 1,
"gcet": 1200,
"gcye": 840
}, {
"fno": "Y87614",
"airlinecode": "Y8",
"airlinename": "海航|金鹏航空",
"flystartime": "2025-12-09 06:25",
"flyendtime": "2025-12-09 08:55",
"flytime": "2小时30分钟",
"starairname": "上海浦东国际机场",
"staraircode": "PVG",
"starcitycode": "SHA",
"starpoint": "T2",
"endairname": "北京首都国际机场",
"endaircode": "PEK",
"endcitycode": "BJS",
"endpoint": "T2",
"fjmodel": "波音737-800(中)",
"fjcode": "7CA",
"zdl": "100.00",
"can": "有",
"canmsg": "早餐",
"fyear": "机龄8.2年",
"bridge": "航班廊桥率93%",
"adl": "平均延误12分钟",
"clp": "航班取消率0%",
"cot": 20,
"ot": 40,
"jc": 900,
"jczk": 4,
"jcet": 1080,
"jcye": 220,
"jccount": null,
"gc": 8390,
"gczk": 10,
"gcet": 4200,
"gcye": 840
}, {
"fno": "MU5099",
"airlinecode": "MU",
"airlinename": "东方航空",
"flystartime": "2025-12-09 07:00",
"flyendtime": "2025-12-09 09:20",
"flytime": "2小时20分钟",
"starairname": "上海虹桥国际机场",
"staraircode": "SHA",
"starcitycode": "SHA",
"starpoint": "T2",
"endairname": "北京首都国际机场",
"endaircode": "PEK",
"endcitycode": "BJS",
"endpoint": "T2",
"fjmodel": "空客320(中)",
"fjcode": "327",
"zdl": "100.00",
"can": "有",
"canmsg": "早餐",
"fyear": "机龄2.5年",
"bridge": "航班廊桥率83%",
"adl": "平均延误13分钟",
"clp": "航班取消率3%",
"cot": 20,
"ot": 40,
"jc": 930,
"jczk": 4,
"jcet": 905,
"jcye": 220,
"jccount": null,
"gc": 2150,
"gczk": 2,
"gcet": 2110,
"gcye": 840
}, {
"fno": "3U5163",
"airlinecode": "3U",
"airlinename": "四川航空",
"flystartime": "2025-12-09 07:00",
"flyendtime": "2025-12-09 09:20",
"flytime": "2小时20分钟",
"starairname": "上海虹桥国际机场",
"staraircode": "SHA",
"starcitycode": "SHA",
"starpoint": "T2",
"endairname": "北京首都国际机场",
"endaircode": "PEK",
"endcitycode": "BJS",
"endpoint": "T2",
"fjmodel": "空客320(中)",
"fjcode": "327",
"zdl": "100.00",
"can": "有",
"canmsg": "热早餐",
"fyear": "机龄2.5年",
"bridge": "航班廊桥率83%",
"adl": "平均延误13分钟",
"clp": "航班取消率3%",
"cot": 20,
"ot": 40,
"jc": 930,
"jczk": 4,
"jcet": 1080,
"jcye": 220,
"jccount": null,
"gc": 2150,
"gczk": 2,
"gcet": 2110,
"gcye": 840
}, {
"fno": "MF3515",
"airlinecode": "MF",
"airlinename": "厦门航空",
"flystartime": "2025-12-09 07:00",
"flyendtime": "2025-12-09 09:20",
"flytime": "2小时20分钟",
"starairname": "上海虹桥国际机场",
"staraircode": "SHA",
"starcitycode": "SHA",
"starpoint": "T2",
"endairname": "北京首都国际机场",
"endaircode": "PEK",
"endcitycode": "BJS",
"endpoint": "T2",
"fjmodel": "空客320(中)",
"fjcode": "327",
"zdl": "100.00",
"can": "有",
"canmsg": "早餐",
"fyear": "机龄2.5年",
"bridge": "航班廊桥率83%",
"adl": "平均延误13分钟",
"clp": "航班取消率3%",
"cot": 20,
"ot": 40,
"jc": 940,
"jczk": 4,
"jcet": 1080,
"jcye": 220,
"jccount": null,
"gc": 2150,
"gczk": 2,
"gcet": 2110,
"gcye": 840
}, {
"fno": "HO5362",
"airlinecode": "HO",
"airlinename": "吉祥航空",
"flystartime": "2025-12-09 07:00",
"flyendtime": "2025-12-09 09:20",
"flytime": "2小时20分钟",
"starairname": "上海虹桥国际机场",
"staraircode": "SHA",
"starcitycode": "SHA",
"starpoint": "T2",
"endairname": "北京首都国际机场",
"endaircode": "PEK",
"endcitycode": "BJS",
"endpoint": "T2",
"fjmodel": "空客320(中)",
"fjcode": "327",
"zdl": "100.00",
"can": "有",
"canmsg": "早餐",
"fyear": "机龄2.5年",
"bridge": "航班廊桥率83%",
"adl": "平均延误13分钟",
"clp": "航班取消率3%",
"cot": 20,
"ot": 40,
"jc": 1080,
"jczk": 5,
"jcet": 1080,
"jcye": 220,
"jccount": null,
"gc": 2150,
"gczk": 2,
"gcet": 2110,
"gcye": 840
}, {
"fno": "CA1564",
"airlinecode": "CA",
"airlinename": "中国国际航空",
"flystartime": "2025-12-09 07:45",
"flyendtime": "2025-12-09 09:55",
"flytime": "2小时10分钟",
"starairname": "上海虹桥国际机场",
"staraircode": "SHA",
"starcitycode": "SHA",
"starpoint": "T3",
"endairname": "北京首都国际机场",
"endaircode": "PEK",
"endcitycode": "BJS",
"endpoint": "T2",
"fjmodel": "空客350(大)",
"fjcode": "359",
"zdl": "100.00",
"can": "有",
"canmsg": "早餐",
"fyear": "机龄10.4年",
"bridge": "航班廊桥率100%",
"adl": "平均延误11分钟",
"clp": "航班取消率7%",
"cot": 20,
"ot": 40,
"jc": 750,
"jczk": 3,
"jcet": 748,
"jcye": 220,
"jccount": null,
"gc": 2170,
"gczk": 2,
"gcet": 2158,
"gcye": 840
}, {
"fno": "SC5387",
"airlinecode": "SC",
"airlinename": "山东航空",
"flystartime": "2025-12-09 07:45",
"flyendtime": "2025-12-09 09:55",
"flytime": "2小时10分钟",
"starairname": "上海虹桥国际机场",
"staraircode": "SHA",
"starcitycode": "SHA",
"starpoint": "T3",
"endairname": "北京首都国际机场",
"endaircode": "PEK",
"endcitycode": "BJS",
"endpoint": "T2",
"fjmodel": "空客350(大)",
"fjcode": "359",
"zdl": "100.00",
"can": "有",
"canmsg": "早餐",
"fyear": "机龄10.4年",
"bridge": "航班廊桥率100%",
"adl": "平均延误11分钟",
"clp": "航班取消率7%",
"cot": 20,
"ot": 40,
"jc": 930,
"jczk": 4,
"jcet": 1080,
"jcye": 220,
"jccount": null,
"gc": 2170,
"gczk": 2,
"gcet": 2158,
"gcye": 840
},
{
……更多数据
}
]
}
参考资料(版权):
https://www.apihz.cn/api/dingzhijipiaolist.html
-
搜狐文章内容提取免费API接口教程
接口简介:
提取指定搜狐文章网页的内容。本接口仅做内容提取,未经作者授权请勿转载。【该接口为定制接口,需登录后台购买授权后才能调用。】
请求地址:
https://cn.apihz.cn/api/dingzhi/souhu.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【文章URL】【url】【是】【文章地址,可以是分享链接或文章地址,例:url=https://m.sohu.com/a/961760001_554487?strategyid=00014】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【消息内容】【msg】【消息内容。】
【标题】【title】【标题】
【内容】【content】【内容】
【图片数据集】【images】【图片数据集】
GET请求示例:
https://cn.apihz.cn/api/dingzhi/souhu.php?id=88888888&key=88888888&url=https://www.sohu.com/a/961760001_554487
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"title": "高圆圆太丰满了,穿吊带裙都兜不住好身材,我感慨赵又廷真会选人",
"content": "每次看到高圆圆亮相,都忍不住感叹 “岁月从不败美人”,尤其是她穿吊带裙的造型,更是把成熟女性的魅力展现得淋漓尽致,饱满的曲线、恰到好处的身材比例,连吊带裙都仿佛要 “兜不住” 这份惊艳,难怪网友会调侃 “赵又廷也太会选人了”,毕竟这样兼具颜值、身材与气质的女性,实在让人移不开眼。 1,金色吊带连衣裙,华丽还性感 高圆圆这一次活动选择了香槟金与鎏光交织的连衣裙,吊带设计露出肩颈线条,既保留了女性的柔媚,又以利落的剪裁避开了甜腻感。修身的裙身从胸线处自然收腰,能勾勒出流畅的腰臀曲线,行走时裙摆轻曳,像把细碎的星光裹在了身上,整个人的气质真的无人能敌。 她选择的配饰也很简单,脖子上是细链珠宝,细细一条叠着戴显得更有层次,项链的光泽感和裙子的亮度刚好呼应,不会太抢风头,手腕上也是同系列的手链,抬手不经意间露出来,这种藏在细节里的精致,才是真的迷人。 她的发型也很利落,选择了全梳上去的盘发,没有碎发也没戴发饰,整个额头和下颌线都露出来了,显得特别利落,一般人真驾驭不了,而且这种盘发刚好中和了吊带连衣裙的柔美,看着清爽又大气,就像她平时给人的感觉,舒服又舒展。 由于高圆圆穿的连衣裙看起来比较华丽,所以她并没有选择浓妆,妆容整体看着很清透自然,底妆是能透出皮肤光泽的水光肌,口红选了暖调的正红,提气色但不艳丽,眼妆就画了细眼线,搭配卷翘的睫毛,眼神看着温柔又坚定,和她整个人的状态特别搭。 2,红色抹胸连衣裙,气场十足 高圆圆每次穿的连衣裙造型都特别惊艳,比如她穿的这件酒红色抹胸长裙,真的选得太妙了,连衣裙的颜色不是那种张扬的红,是沉敛的酒红调,裙身上的细闪像揉碎了的星光,不晃眼,却在光线下慢慢透出质感。抹胸的设计把她的肩颈线条露得恰到好处,流畅的肩线配上纤细的手臂,再加上贴合身形的剪裁,把成熟女性的曲线美勾勒得温柔又有力量,拖地的裙摆垂下来,又添了几分摇曳的大气。 她的发型也特别戳我,没有做复杂的造型,就只是把黑发紧紧地梳成低发髻贴在头皮上,干净利落,反而让五官的优势完全凸显出来。尤其是那一口正红的口红,和礼裙的酒红呼应得刚刚好,艳而不俗,衬得她皮肤白皙,眉眼间的那份温婉里,又多了一丝冷艳的味道。 配饰也走的是极简风,颈间一条细巧的银色项链,腕上搭着同色系的细镯,没有多余的装饰抢风头,反倒让整体造型的高级感拉满了,越品越有味道。很多人总以为配饰一定要华丽和繁琐,却容易陷入精致土的误区,这一点可以学习高圆圆的搭配方式。 高圆圆的穿搭就是这样,不用什么夸张的设计和元素,靠着个人的气质就能够把简单的搭配穿出自己的味道,这才是她身上最迷人的地方。返回搜狐,查看更多",
"images": [{
"url": "https://q1.itc.cn/images01/20251205/627fcad04a924b0dbfe9d94ad6e27912.png"
}, {
"url": "https://q5.itc.cn/images01/20251205/3eb686c0fd3a47fb95bb40ea2b1638ce.png"
}, {
"url": "https://q7.itc.cn/images01/20251205/65c2fee10d494f7e8c5c20d750a70255.png"
}, {
"url": "https://q3.itc.cn/images01/20251205/ac7d6c05e4e54e1b80c40fe85c275307.png"
}, {
"url": "https://q9.itc.cn/images01/20251205/931ccb4de8ad40eaa8520889e984a952.png"
}, {
"url": "https://q9.itc.cn/images01/20251205/9b1b4732296140f1a2469616f2c7428b.png"
}, {
"url": "https://q1.itc.cn/images01/20251205/a8b8895afc0449c9a48bd347e46a081b.png"
}, {
"url": "https://q9.itc.cn/images01/20251205/634e64cc66f44111aecce94666ba6630.png"
}, {
"url": "https://q1.itc.cn/images01/20251205/646b760cf47f40a4a897bf89371db38d.png"
}, {
"url": "https://q3.itc.cn/images01/20251205/311cc1fff13349b1ade7c3e59e691a18.png"
}]
}
参考资料(版权):
https://www.apihz.cn/api/dingzhisouhu.html
-
反向DNS查询-蜘蛛查询免费API接口教程
接口简介:
查询指定IP反向DNS记录,及蜘蛛验证,该方式是通过反向记录来判断是否是蜘蛛,支持国内外数十种蜘蛛识别。也可用于各种特定场景反向DNS记录查询。注,并非所有蜘蛛都会有反向DNS记录,仅供参考。
请求地址:
https://cn.apihz.cn/api/ip/fdns.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【指定IP】【ip】【否】【欲查询的IP,默认为请求接口IP。例:ip=220.181.108.75】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【消息内容】【msg】【提示信息。】
【查询IP】【ip】【查询IP。】
【反向DNS】【reverse_dns】【反向DNS记录,如果未设置则查询不到,并非所有IP都会设置该记录。】
【是否存在反向DNS】【reverse_dns_exists】【是否存在反向DNS。】
【是否蜘蛛】【is_bot】【是否蜘蛛,通过解析记录判断,并非所有IP都会设置反向,蜘蛛域名也可能变更,仅供参考。】
【双向验证结果】【verified】【双向验证,防止伪造记录。】
【查询耗时】【query_time】【查询耗时,单位毫秒。】
【查询时间】【timestamp】【缓存时间,查询记录会有1天的缓存期。】
【反向DNS数据集】【reverse_verification】【反向DNS数据集。】
【反向DNS匹配状态】【reverse_verification.match】【反向DNS匹配状态。】
【检测到蜘蛛】【reverse_verification.detected_bot】【检测到蜘蛛。】
【匹配域名】【reverse_verification.matched_pattern】【匹配域名。】
【蜘蛛标识符】【reverse_verification.bot_id】【蜘蛛标识符。】
【蜘蛛名称】【reverse_verification.bot_name】【蜘蛛名称。】
【正向DNS数据集】【forward_verification】【正向DNS数据集。】
【正向验证执行状态】【forward_verification.performed】【正向验证执行状态。】
【正向验证状态】【forward_verification.match】【正向验证状态。】
【解析IP地址】【forward_verification.forward_ips】【解析IP地址。】
【查询IP是否存在解析的IP】【forward_verification.original_ip_in_forward_ips】【查询IP是否存在解析的IP里。】
GET请求示例:
https://cn.apihz.cn/api/ip/fdns.php?id=88888888&key=88888888&ip=220.181.108.75
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"查询失败,请重试。"}
示例:
{
"code": 200,
"msg": "查询成功",
"ip": "220.181.108.75",
"reverse_dns": "baiduspider-220-181-108-75.crawl.baidu.com",
"reverse_dns_exists": true,
"reverse_verification": {
"match": true,
"detected_bot": true,
"matched_pattern": ".baidu.com",
"bot_id": "baidu",
"bot_name": "Baidu"
},
"forward_verification": {
"performed": true,
"match": true,
"forward_ips": [
"220.181.108.75"],
"original_ip_in_forward_ips": true
},
"is_bot": true,
"verified": true,
"query_time": 4749.81,
"timestamp": "2025-12-08 13:29:52"
}
参考资料(版权):
https://www.apihz.cn/api/ipfdns.html
-
火车票公示票价查询免费API接口教程
接口简介:
查询指定日期火车票公示票价,公示票价可能与实际票价不同,实际票价请查询火车票余票票价接口。彩钻和炫钻用户采用本地+代理双模式调用,成功率较高。
请求地址:
https://cn.apihz.cn/api/12306/api4.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【出发站点】【add】【是】【出发地或出发车站名称,例:add=绵阳】
【目的站点】【end】【是】【目的地或目的车站名称,例:end=上海】
【出发日期-年】【y】【是】【出发日期-年,例:y=2025】
【出发日期-月】【m】【是】【出发日期-月,例:m=6】
【出发日期-日】【d】【是】【出发日期-日,例:d=30】
【cookie】【ck】【否】【不传该参数则使用平台提供的cookie,如果多次查询失败可能是平台cookie失效,可传自己的cookie,参照图片教程:https://down.erguanmingmin.com/api/img/12306ck.png,浏览器访问12306官网,打开调试模式,然后任意查询火车票,找到该链接https://kyfw.12306.cn/otn/leftTicket/queryU,取cookie里面的JSESSIONID值,只需传等号后面的字符串即可。ck=0EC5DA0C04CB6793F9C293EBF28B485B】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。普通用户采用接口本地线路调用,成功率无保障。彩钻和炫钻用户采用本地+代理双模式调用,成功率较高。查询成功后的信息有60秒缓存期。】
【提示信息】【msg】【提示信息】
【查询模式】【td】【查询模式】
【数据集】【datas】【数据集】
【车组编号】【datas.train_number】【车组编号】
【车次代码】【datas.train_order】【车次代码】
【始发站名称】【datas.star_name】【始发站名称】
【始发站代码】【datas.star_code】【始发站代码】
【终点站名称】【datas.end_name】【终点站名称】
【终点站代码】【datas.end_code】【终点站代码】
【出发站名称】【datas.depart_name】【出发站名称】
【出发站代码】【datas.depart_code】【出发站代码】
【目的站名称】【datas.arrive_name】【目的站名称】
【目的站代码】【datas.arrive_code】【目的站代码】
【出发站出发时间】【datas.depart_time】【出发站出发时间】
【目的站到达时间】【datas.arrive_time】【目的站到达时间】
【日期差】【datas.day_difference】【日期差N天】
【列车类型】【datas.train_type】【列车类型】
【乘车时长】【datas.alltime】【出发站到目的站总共乘车时长】
【二等座票价】【datas.edz】【二等座票价,0.00表示无该座位类型,下同。】
【一等座票价】【datas.ydz】【一等座票价】
【特等座商务座票价】【datas.tdz】【特等座商务座票价】
【硬座票价】【datas.yz】【硬座票价】
【硬卧票价】【datas.yw】【硬卧票价】
【软卧票价】【datas.rw】【软卧票价】
GET请求示例:
https://cn.apihz.cn/api/12306/api4.php?id=88888888&key=88888888&add=绵阳&end=上海&y=2025&m=12&d=10&ck=
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"td": "本地模式",
"addtime": "2025-12-10",
"datas": [{
"train_number": "76000G32860A",
"train_order": "G3286",
"star_name": "成都东",
"star_code": "ICW",
"end_name": "上海虹桥",
"end_code": "AOH",
"depart_name": "绵阳",
"depart_code": "MYW",
"arrive_name": "上海虹桥",
"arrive_code": "AOH",
"depart_time": "08:32",
"arrive_time": "19:42",
"day_difference": "0",
"train_type": "高速",
"alltime": "11:10",
"edz": "956.00",
"ydz": "1526.50",
"tdz": "3100.50",
"yz": "0.00",
"yw": "0.00",
"rw": "0.00"
}, {
"train_number": "77000G32900E",
"train_order": "G3290",
"star_name": "沙坪坝",
"star_code": "CYW",
"end_name": "上海虹桥",
"end_code": "AOH",
"depart_name": "绵阳",
"depart_code": "MYW",
"arrive_name": "上海虹桥",
"arrive_code": "AOH",
"depart_time": "11:22",
"arrive_time": "22:47",
"day_difference": "0",
"train_type": "高速",
"alltime": "11:25",
"edz": "956.00",
"ydz": "1526.50",
"tdz": "3100.50",
"yz": "0.00",
"yw": "0.00",
"rw": "0.00"
}, {
"train_number": "77000G19760O",
"train_order": "G1976",
"star_name": "重庆西",
"star_code": "CXW",
"end_name": "上海虹桥",
"end_code": "AOH",
"depart_name": "绵阳",
"depart_code": "MYW",
"arrive_name": "上海虹桥",
"arrive_code": "AOH",
"depart_time": "11:46",
"arrive_time": "22:32",
"day_difference": "0",
"train_type": "高速",
"alltime": "10:46",
"edz": "987.00",
"ydz": "1579.50",
"tdz": "3321.50",
"yz": "0.00",
"yw": "0.00",
"rw": "0.00"
}, {
"train_number": "760000K2840I",
"train_order": "K284",
"star_name": "成都西",
"star_code": "CMW",
"end_name": "上海",
"end_code": "SHH",
"depart_name": "绵阳",
"depart_code": "MYW",
"arrive_name": "上海",
"arrive_code": "SHH",
"depart_time": "20:28",
"arrive_time": "06:53",
"day_difference": "2",
"train_type": "快速",
"alltime": "34:25",
"edz": "0.00",
"ydz": "0.00",
"tdz": "0.00",
"yz": "268.50",
"yw": "487.50",
"rw": "751.50"
}, {
"train_number": "760000K3520V",
"train_order": "K352",
"star_name": "成都西",
"star_code": "CMW",
"end_name": "上海松江",
"end_code": "IMH",
"depart_name": "绵阳",
"depart_code": "MYW",
"arrive_name": "上海松江",
"arrive_code": "IMH",
"depart_time": "21:23",
"arrive_time": "07:50",
"day_difference": "2",
"train_type": "快速",
"alltime": "34:27",
"edz": "0.00",
"ydz": "0.00",
"tdz": "0.00",
"yz": "263.50",
"yw": "477.50",
"rw": "735.50"
}]
}
参考资料(版权):
https://www.apihz.cn/api/12306api4.html
-
随机英文姓名免费API接口教程
接口简介:
随机生成一个英文姓名,可指定性别。
请求地址:
https://cn.apihz.cn/api/zici/enname.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【性别】【sex】【否】【建议性别,0=随机,1=男,2=女。例:sex=0】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【信息提示】【msg】【返回信息提示。】
【全名】【name】【全名。】
【姓】【xing】【姓。】
【名】【ming】【名。】
【性别】【sex】【建议性别。】
GET请求示例:
https://cn.apihz.cn/api/zici/enname.php?id=88888888&key=88888888&sex=0
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"name": "Bella.Moody",
"xing": "Moody",
"ming": "Bella",
"sex": "女"
}
参考资料(版权):
https://www.apihz.cn/api/zicienname.html
-
轻量OCR识别语言包名称
Arabic -> 阿拉伯语
Armenian -> 亚美尼亚语
Bengali -> 孟加拉语
Canadian_Aboriginal -> 加拿大原住民文字
Cherokee -> 切罗基语
Cyrillic -> 西里尔字母
Devanagari -> 天城文(梵文、印地文等)
Ethiopic -> 埃塞俄比亚语
Fraktur -> 德文尖角体
Georgian -> 格鲁吉亚语
Greek -> 希腊语
Gujarati -> 古吉拉特语
Gurmukhi -> 果鲁穆奇文(旁遮普语)
HanS -> 简体中文
HanS_vert -> 简体中文(竖排)
HanT -> 繁体中文
HanT_vert -> 繁体中文(竖排)
Hangul -> 韩文
Hangul_vert -> 韩文(竖排)
Hebrew -> 希伯来语
Japanese -> 日语
Japanese_vert -> 日语(竖排)
Kannada -> 卡纳达语
Khmer -> 高棉语
Lao -> 老挝语
Latin -> 拉丁字母
Malayalam -> 马拉雅拉姆语
Myanmar -> 缅甸语
Oriya -> 奥里亚语
Sinhala -> 僧伽罗语
Syriac -> 叙利亚语
Tamil -> 泰米尔语
Telugu -> 泰卢固语
Thaana -> 塔安那文(迪维希语)
Thai -> 泰语
Tibetan -> 藏语
Vietnamese -> 越南语
afr -> 南非荷兰语
amh -> 阿姆哈拉语
ara -> 阿拉伯语
asm -> 阿萨姆语
aze -> 阿塞拜疆语(拉丁)
aze_cyrl -> 阿塞拜疆语(西里尔)
bel -> 白俄罗斯语
ben -> 孟加拉语
bod -> 藏语
bos -> 波斯尼亚语
bre -> 布列塔尼语
bul -> 保加利亚语
cat -> 加泰罗尼亚语
ceb -> 宿务语
ces -> 捷克语
chi_sim -> 简体中文
chi_sim_vert -> 简体中文(竖排)
chi_tra -> 繁体中文
chi_tra_vert -> 繁体中文(竖排)
chr -> 切罗基语
cos -> 科西嘉语
cym -> 威尔士语
dan -> 丹麦语
deu -> 德语
div -> 迪维希语
dzo -> 宗卡语
ell -> 希腊语
eng -> 英语
enm -> 中古英语
epo -> 世界语
equ -> 数学公式识别
est -> 爱沙尼亚语
eus -> 巴斯克语
fao -> 法罗语
fas -> 波斯语
fil -> 菲律宾语
fin -> 芬兰语
fra -> 法语
frk -> 德文尖角体
frm -> 中古法语
fry -> 西弗里西亚语
gla -> 苏格兰盖尔语
gle -> 爱尔兰语
glg -> 加利西亚语
grc -> 古希腊语
guj -> 古吉拉特语
hat -> 海地克里奥尔语
heb -> 希伯来语
hin -> 印地语
hrv -> 克罗地亚语
hun -> 匈牙利语
hye -> 亚美尼亚语
iku -> 因纽特语
ind -> 印尼语
isl -> 冰岛语
ita -> 意大利语
ita_old -> 古意大利语
jav -> 爪哇语
jpn -> 日语
jpn_vert -> 日语(竖排)
kan -> 卡纳达语
kat -> 格鲁吉亚语
kat_old -> 古格鲁吉亚语
kaz -> 哈萨克语
khm -> 高棉语
kir -> 吉尔吉斯语
kmr -> 库尔德语(库尔曼吉语)
kor -> 韩语
kor_vert -> 韩语(竖排)
lao -> 老挝语
lat -> 拉丁语
lav -> 拉脱维亚语
lit -> 立陶宛语
ltz -> 卢森堡语
mal -> 马拉雅拉姆语
mar -> 马拉地语
mkd -> 马其顿语
mlt -> 马耳他语
mon -> 蒙古语
mri -> 毛利语
msa -> 马来语
mya -> 缅甸语
nep -> 尼泊尔语
nld -> 荷兰语
nor -> 挪威语
oci -> 奥克语
ori -> 奥里亚语
osd -> 方向与脚本检测
pan -> 旁遮普语
pol -> 波兰语
por -> 葡萄牙语
pus -> 普什图语
que -> 克丘亚语
ron -> 罗马尼亚语
rus -> 俄语
san -> 梵语
sin -> 僧伽罗语
slk -> 斯洛伐克语
slv -> 斯洛文尼亚语
snd -> 信德语
spa -> 西班牙语
spa_old -> 古西班牙语
sqi -> 阿尔巴尼亚语
srp -> 塞尔维亚语(西里尔)
srp_latn -> 塞尔维亚语(拉丁)
sun -> 巽他语
swa -> 斯瓦希里语
swe -> 瑞典语
syr -> 叙利亚语
tam -> 泰米尔语
tat -> 鞑靼语
tel -> 泰卢固语
tgk -> 塔吉克语
tha -> 泰语
tir -> 提格里尼亚语
ton -> 汤加语
tur -> 土耳其语
uig -> 维吾尔语
ukr -> 乌克兰语
urd -> 乌尔都语
uzb -> 乌兹别克语(拉丁)
uzb_cyrl -> 乌兹别克语(西里尔)
vie -> 越南语
yid -> 意第绪语
yor -> 约鲁巴语
-
轻量OCR图片识别-接口盒子【官方优享版】免费API接口教程
接口简介:
接口盒子官方版轻量OCR图片识别,支持数十种语言,可识别常规图片文字,打印字体,支持返回文字坐标。不支持元素复杂的图片识别。该接口无论是否识别成功,均扣费。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocr.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【识别语言】【lan】【否】【指定识别语言,默认中英识别,可2-3种组合,用链接,例如engchi_sim,在识别语言不正确时可自行指定语言包。对应语言包请查看【https://www.apihz.cn/article/c53554be3692bd5e1ccf0115c74d76f6.html】例:lan=chi_sim】
【二值化】【type】【否】【1=二值化处理,0=不处理,识别内容不理想时可进行二值化处理,默认1。例:type=1】
【二值化调整】【threshold】【否】【调整二值化级别,0-1之间的单精度小数,不同的图片可通过调整二值化级别来提升识别准确度,默认0.7。例:threshold=1】
【图片】【img】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/test.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【消息内容】【msg】【信息提示。】
【识别数据集】【data】【识别数据集。】
【识别文字】【data.text_nospace】【识别出的文字内容。】
【识别区域】【data.count】【识别出的文字区域数量。】
【文字数量】【data.wordcount】【文字数量,最多返回200个字。】
【文字数据集】【data.items】【文字数据集。】
【识别文字单个】【data.items.text】【识别出的单个文字。】
【可信度】【data.items.confidence】【可信度,准确度。】
【坐标数据集】【data.items.bbox】【识别出的文字坐标数据集。】
【左边距离】【data.items.bbox.left】【横坐标。】
【顶边距离】【data.items.bbox.top】【纵坐标。】
【宽度】【data.items.bbox.width】【文字宽度。】
【高度】【data.items.bbox.height】【文字高度。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocr.php?id=88888888&key=88888888&lan=chi_sim&type=1&threshold=0.7&img=https://down.erguanmingmin.com/api/test/test.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"msg": "识别成功",
"data": {
"items": [{
"text": "解",
"confidence": 92,
"bbox": {
"left": 25,
"top": 25,
"width": 26.5,
"height": 17
}
}, {
"text": "决",
"confidence": 92,
"bbox": {
"left": 51.5,
"top": 25,
"width": 26.5,
"height": 17
}
}, {
"text": "方",
"confidence": 96,
"bbox": {
"left": 80,
"top": 25,
"width": 11.5,
"height": 17
}
}, {
"text": "案",
"confidence": 96,
"bbox": {
"left": 91.5,
"top": 25,
"width": 11.5,
"height": 17
}
}, {
"text": "1",
"confidence": 70,
"bbox": {
"left": 107,
"top": 21,
"width": 4.5,
"height": 31
}
}, {
"text": ";",
"confidence": 70,
"bbox": {
"left": 111.5,
"top": 21,
"width": 4.5,
"height": 31
}
}, {
"text": "修",
"confidence": 93,
"bbox": {
"left": 123,
"top": 25,
"width": 25.5,
"height": 17
}
}, {
"text": "复",
"confidence": 93,
"bbox": {
"left": 148.5,
"top": 25,
"width": 25.5,
"height": 17
}
}, {
"text": "目",
"confidence": 96,
"bbox": {
"left": 160,
"top": 21,
"width": 17,
"height": 31
}
}, {
"text": "录",
"confidence": 96,
"bbox": {
"left": 177,
"top": 21,
"width": 17,
"height": 31
}
}, {
"text": "权",
"confidence": 96,
"bbox": {
"left": 195,
"top": 25,
"width": 25.5,
"height": 17
}
}, {
"text": "限",
"confidence": 96,
"bbox": {
"left": 220.5,
"top": 25,
"width": 25.5,
"height": 17
}
}, {
"text": "问",
"confidence": 93,
"bbox": {
"left": 249,
"top": 21,
"width": 10,
"height": 31
}
}, {
"text": "题",
"confidence": 93,
"bbox": {
"left": 259,
"top": 21,
"width": 10,
"height": 31
}
}],
"text_nospace": "解决方案1;修复目录权限问题",
"count": 14,
"wordcount": 14
}
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocr.html
-
打码验证OCR-单行文字识别免费API接口教程
接口简介:
打码验证OCR单行文字高速识别,适用于单行文字图片且背景简单的图片。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocr1.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片】【img】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/19.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【识别数据】【data】【识别出的文字。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocr1.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/19.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": "m8k2"
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocr1.html
-
打码验证OCR-图标位置检测免费API接口教程
接口简介:
打码验证OCR图标位置快速检测,检测图片上的所有图标坐标,适用于图标型验证码。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocrico1.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片】【img】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/20.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【识别数据集】【data】【识别数据集。】
【识别类型】【data.class】【识别类型。】
【坐标数据集】【data.box】【坐标数据集,分别为识别出的图标左上角坐标,和右下角坐标。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocrico1.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/20.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": [{
"class": "icon",
"box": [
222.56,
0.2,
274.73,
39.57]
}, {
"class": "icon",
"box": [
127.61,
8.03,
161.32,
41.08]
}, {
"class": "icon",
"box": [
13.87,
26.72,
71.01,
67.04]
}]
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocrico1.html
-
打码验证OCR-按序检测图标坐标免费API接口教程
接口简介:
打码验证OCR按序检测图标,A图为提示图标顺序图片,B图为验证图片,按顺序给出A图的图标在B图里的位置。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocrico2.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片A】【img】【是】【顺序图标提示图片,可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/21.png】
【图片B】【img2】【是】【被检测的图片,可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img2=https://down.erguanmingmin.com/api/test/22.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【识别数据集】【data】【识别数据集。分别为识别出的图标左上角坐标,和右下角坐标。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocrico2.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/21.png&img2=https://down.erguanmingmin.com/api/test/22.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": [
[
13,
28,
75,
71
],
[
239,
0,
295,
41
]
]
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocrico2.html
-
打码验证OCR-文字位置检测免费API接口教程
接口简介:
打码验证OCR文字位置快速检测,检测图片上的所有文字坐标,适用于图片里文字型验证码。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocrword1.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片】【img】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/test5.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【识别类型】【data.class】【识别类型。】
【坐标数据集】【data.box】【坐标数据集,分别为识别出的图标左上角坐标,和右下角坐标。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocrword1.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/test5.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": [
{
"class": "Text",
"box": [
315.81,
62.71,
349,
92.57
]
},
{
"class": "Text",
"box": [
119.84,
16.3,
151.1,
48.56
]
},
{
"class": "Text",
"box": [
51.22,
92.56,
84.92,
128.69
]
},
{
"class": "Text",
"box": [
383.71,
132.02,
415,
161.28
]
},
{
"class": "Text",
"box": [
180.77,
97.72,
213.28,
129.24
]
}
]
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocrword1.html
-
打码验证OCR-按序检测文字坐标免费API接口教程
接口简介:
打码验证OCR按序检测文字,A图为提示文字顺序图片,B图为验证图片,按顺序给出A图的文字在B图里的位置。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocrword2.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片A】【img】【是】【顺序文字提示图片,可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/26.png】
【图片B】【img2】【是】【被检测的图片,可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img2=https://down.erguanmingmin.com/api/test/27.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【识别数据集】【data】【识别数据集。分别为识别出的图标左上角坐标,和右下角坐标。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocrword2.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/26.png&img2=https://down.erguanmingmin.com/api/test/27.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": [
[
251,
30,
326,
106
],
[
145,
19,
223,
95
]
]
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocrword2.html
-
打码验证OCR-缺口滑块检测免费API接口教程
接口简介:
打码验证OCR检测缺口滑块类坐标,A图为滑块图片,B图为验证图片,给出A图在B图里的位置。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocrmatch.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片A】【img】【是】【滑块图片,可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/28.png】
【图片B】【img2】【是】【被检测的图片,可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img2=https://down.erguanmingmin.com/api/test/29.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【识别数据集】【data】【识别数据集。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocrmatch.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/28.png&img2=https://down.erguanmingmin.com/api/test/29.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": {
"target_x": 0,
"target_y": 0,
"target": [
214,
0,
261,
155
]
}
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocrmatch.html
-
打码验证OCR-阴影滑块检测免费API接口教程
接口简介:
打码验证OCR检测阴影滑块类坐标。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocrcomparison.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片A】【img】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/30.png】
【图片B】【img2】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img2=https://down.erguanmingmin.com/api/test/31.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【识别数据集】【data】【识别数据集。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocrcomparison.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/30.png&img2=https://down.erguanmingmin.com/api/test/31.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": {
"target": [
144,
76
]
}
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocrcomparison.html
-
打码验证OCR-相似度对比免费API接口教程
接口简介:
打码验证OCR检测两张图片相似度。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocrsimilarity.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片A】【img】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/30.png】
【图片B】【img2】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img2=https://down.erguanmingmin.com/api/test/31.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【相似度】【data】【相似度。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocrsimilarity.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/32.png&img2=https://down.erguanmingmin.com/api/test/33.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": 66.62625444699589
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocrsimilarity.html
-
打码验证OCR-单图旋转免费API接口教程
接口简介:
打码验证OCR检查单图旋转角度。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocrrotate1.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片】【img】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/34.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【旋转角度】【data】【旋转角度。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocrrotate1.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/34.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": 229
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocrrotate1.html
-
打码验证OCR-双图旋转免费API接口教程
接口简介:
打码验证OCR检测双图旋转。
请求地址:
https://cn.apihz.cn/api/ocr/apihzocrrotate2.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【图片A】【img】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img=https://down.erguanmingmin.com/api/test/35.png】
【图片B】【img2】【是】【可以是网络图片地址,也可以是BASE64图片编码数据,图片大小不能超过500KB,例:img2=https://down.erguanmingmin.com/api/test/36.png】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。由于图片复杂度不同,并非百分百检测成功,无论是否成功均扣费。】
【消息内容】【msg】【信息提示。】
【识别数据集】【data】【识别数据集。】
GET请求示例:
https://cn.apihz.cn/api/ocr/apihzocrrotate2.php?id=88888888&key=88888888&img=https://down.erguanmingmin.com/api/test/35.png&img2=https://down.erguanmingmin.com/api/test/36.png
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": {
"similarity": 0.3408214747905731,
"inner_angle": 45.5,
"raw_angle": 91
}
}
参考资料(版权):
https://www.apihz.cn/api/ocrapihzocrrotate2.html
-
企业工商信息查询免费API接口教程
接口简介:
企业工商信息查询,查询注册地,联系方式,注册信息等。
请求地址:
https://cn.apihz.cn/api/shiming/qyinfo.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【企业名称】【words】【是】【企业名称或信用代码,例:words=绵阳耳关明皿网络科技有限公司】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。】
【信息提示】【msg】【信息提示。】
【信息数据集】【data】【信息数据集。】
【企业曾用名】【data.historyNames】【企业曾用名。】
【注册资本】【data.capital】【注册资本。】
【区划代码.市】【data.districtCode】【区划代码.市。】
【企业名称】【data.companyName】【企业名称。】
【成立日期】【data.operationStartdate】【成立日期。】
【行业类别】【data.industry】【行业类别。】
【实缴】【data.realCapital】【实缴。】
【法人类型】【data.legalPersonType】【法人类型。】
【归属地】【data.province】【归属地。】
【机构代码】【data.orgCode】【企业的组织机构代码,统一社会信用代码的第9-17位。】
【法人】【data.legalPerson】【法人。】
【更新时间】【data.lastUpdatedTime】【更新时间。】
【发照日期】【data.issueDate】【发照日期。】
【工商注册号】【data.companyCode】【工商注册号。】
【企业类型】【data.companyType】【企业类型。】
【经营期限】【data.operationEnddate】【null为长期。】
【区划代码.省】【data.provinceCode】【区划代码.省。】
【经营状态】【data.companyStatus】【经营状态。】
【经营范围】【data.businessScope】【经营范围。】
【成立日期】【data.establishDate】【成立日期。】
【审核结构】【data.authority】【审核结构。】
【注册地址】【data.companyAddress】【注册地址。】
【归属地.区】【data.district】【归属地.区。】
【信用代码】【data.creditNo】【信用代码。】
【其他数据集】【data.contacts】【其他数据集。】
GET请求示例:
https://cn.apihz.cn/api/shiming/qyinfo.php?id=88888888&key=88888888&words=绵阳耳关明皿网络科技有限公司
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"data": {
"historyNames": null,
"capital": "100.000000万人民币",
"districtCode": "510703",
"city": "绵阳市",
"cityCode": "510700",
"companyName": "绵阳耳关明皿网络科技有限公司",
"operationStartdate": "2020-09-30 00:00:00",
"industry": "信息传输、软件和信息技术服务业",
"realCapital": null,
"legalPersonType": "自然人",
"province": "四川省",
"orgCode": "MA67K1F28",
"legalPerson": "李飞",
"lastUpdatedTime": "2025-12-16 19:09:27",
"issueDate": "2020-10-19 00:00:00",
"companyCode": "510703000263351",
"companyType": "有限责任公司(自然人独资)",
"operationEnddate": null,
"provinceCode": "510000",
"companyStatus": "存续(在营、开业、在册)",
"businessScope": "通用应用软件开发;增值电信服务;网络(手机)游戏服务;游戏设计制作;休闲类网络游戏;互联网游戏服务;角色扮演类网络游戏;数字游戏开发制作;计算机软硬件及网络技术、电子信息及信息技术处理、系统集成、通信技术的开发、转让、咨询服务;计算机、通信及电子办公设备百货零售服务;百货零售;互联网社交服务;电子竞技运动职业联盟、联赛运营公司和职业俱乐部组织的活动;网站内容更新服务;网站导航服务;计算机和办公设备维修;互联网娱乐应用服务平台;网上信息发布服务;互联网信息服务;互联网零售日用品;互联网零售平台;互联网零售;互联网零售文化用品;互联网零售体育用品;互联网零售纺织品;互联网零售饮料;互联网零售农副产品;互联网零售文化器材;互联网零售家具;互联网零售体育器材;互联网零售家用电器;互联网零售室内装饰材料(不含危险化学品)。(依法须经批准的项目,经相关部门批准后方可开展经营活动)",
"establishDate": "2020-09-30 00:00:00",
"authority": "绵阳市涪城区市场监督管理局",
"companyAddress": "四川省绵阳市涪城区西山东路48号2幢",
"district": "涪城区",
"creditNo": "91510703MA67K1F28D",
"contacts": {
"website": null,
"address": [{
"note": "2024年报",
"value": "四川省绵阳市涪城区西山东路48号2幢"
}, {
"note": "2023年报",
"value": "绵阳市涪城区西山东路48号2幢"
}],
"phoneNumber": [{
"note": "",
"value": "132********"
}, {
"note": "",
"value": "173********"
}, {
"note": "2024年报",
"value": "188********"
}],
"email": [{
"note": "2023年报",
"value": "mail@erguanmingmin.com"
}]
}
}
}
参考资料(版权):
https://www.apihz.cn/api/shimingqyinfo.html
-
随缘ICP实时备案查询免费API接口教程
接口简介:
实时查询指定域名ICP备案信息,查询成功率看缘分,受网络环境及打码验证影响,综合成功率在10%左右,但好在价格便宜,即便只有10%的成功率,综合下来已是全网最低价。请开发者自行写好代码逻辑,循环多次查询。查询比较耗时,从请求信息到验证获取要经过几个阶段,正常情况下实时查询都需要5-20秒,低于5秒的基本都是离线查询。
请求地址:
https://cn.apihz.cn/api/wangzhan/syicp.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【域名】【domain】【是】【要查询的域名,请传主域名,不要传二级域名。除非某些特殊二级域名确实可以备案才能查询到。例:domain=apihz.cn】
【是否使用缓存】【hctype】【否】【是否优先使用缓存,0=使用,1=直接实时查询,默认0。例:hctype=0】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误。查询成功率较低,请开发者自行写好代码逻辑,循环多次查询,单次查询超时时间建议设置为20秒以上。如果状态码为200,下方备案号字段如果为空或null则代表未备案,非空则返回备案号。】
【消息内容】【msg】【提示。】
【域名】【domain】【域名。】
【域名ID】【domainid】【域名ID。】
【限制】【xz】【是否被限制。】
【主体备案号ID】【mainid】【主体备案号ID。】
【主体备案号】【icp】【主体备案号。】
【主体性质】【maintype】【主体性质。】
【备案ID】【serviceid】【网站备案号对应的ID。】
【网站备案号】【icpw】【网站备案号。】
【主体名称】【mainname】【主体名称。】
【审核时间】【uptime】【审核时间。】
【平台更新时间】【hctime】【平台缓存时间。】
GET请求示例:
https://cn.apihz.cn/api/wangzhan/syicp.php?id=88888888&key=88888888&domain=apihz.cn&hctype=1
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"domain": "apihz.cn",
"domainid": "990004666995",
"xz": "否",
"mainid": "990000107041",
"icp": "蜀ICP备2020030589号",
"maintype": "企业",
"serviceid": "990005551431",
"icpw": "蜀ICP备2020030589号-10",
"mainname": "绵阳耳关明皿网络科技有限公司",
"uptime": "2024-08-30 10:02:20",
"hctime": "2025-12-17 17:46:51"
}
参考资料(版权):
https://www.apihz.cn/api/wangzhansyicp.html
-
指定城市生成随机经纬度坐标免费API接口教程
接口简介:
根据指定城市,生成随机经纬度坐标。另外可配合查指定经纬度地址-聚合官方版接口使用【https://www.apihz.cn/api/jwjuhe2.html】
请求地址:
https://cn.apihz.cn/api/ip/sjzb.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【指定城市】【city】【是】【指定城市,必须传城市中文全称及后缀,比如上海市不能只传上海两个字。例:city=上海市】
【国家代码】【code】【否】【国家代码,比如中国为CN,默认CN。例:code=CN】
【随机性】【type】【否】【随机性,整数型,数值越大随机范围性越大,误差越大,建议1-10之间,默认1。例:type=1】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【信息提示】【msg】【信息提示。】
【纬度】【lat】【纬度。】
【经度】【lng】【经度。】
GET请求示例:
https://cn.apihz.cn/api/ip/sjzb.php?id=88888888&key=88888888&code=CN&type=1&city=上海市
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"查询失败,请重试。"}
示例:
{
"code": 200,
"lat": 31.19949269932528,
"lng": 121.4640644024585
}
参考资料(版权):
https://www.apihz.cn/api/ipsjzb.html