价格:
接口地址: https://登录后显示/api/242/442(支持:http/https)
返回格式:json,xml,jsonp调用
请求方式:GET,POST
POST 请求需要设置Header头:Content-Type: application/x-www-form-urlencoded;charset=utf-8
Api测试工具请求说明:
名称 | 必填 | 类型 | 说明 | 示例 参数另存 |
---|---|---|---|---|
appid | 是 | String | 应用ID,在后台我的应用查看或者添加 | 1 |
format | 否 | String | 返回数据格式类型,每个接口已经说明支持返回格式:json,xml, jsonp调用方法说明 | json |
gx_no | 否 | Integer | 题目号 | 20 |
sign | 是 | String | 1.使用Md5方式验证,参数按一定规则md5后返回的字符串,详情点击这里阅读 2.使用Hash验证方式,直接跟上密钥即可。如何设置hash验证 通过我的应用里面修改验证方式 |
52a32be274a5c537bbf7a53e2d66c09f |
Md5验证方式-加密顺序
返回参数说明:
名称 | 必填 | 类型 | 说明 | 示例 参数另存 |
---|---|---|---|---|
codeid | 否 | Integer | 状态码,返回10000状态都会进行计费。具体说明可查看状态码说明 | 10000 |
gx_diangu | 否 | String | 典故 | 封神榜故事。姜太公(子牙)已年近八十岁,这时,他在胃水旁垂钓,等待时机,周文王夜梦飞熊,在有贤人出现,于是亲身到胃水来访姜太公,并礼聘他辅佐治理国家,封他为‘丞相’之职。后周文王得天下八百余年,是为《周朝》。 |
gx_gongwei | 否 | String | 辰宫 | |
gx_jieyue | 否 | String | 解曰 | 神佛扶持 有灾无危 遂生平志 到底荣归 |
gx_jingsui | 否 | String | 此签家宅-中平,自身-祈福,求财-未遇 交易-待时,婚姻-随意,六甲-女 田蚕-阻碍多,六畜-阻,讼-和,行人-阻 寻人-迟,失物-见,移徙-吉,病-禳星, 坟-旧吉。 | |
gx_no | 否 | Integer | 题目号 | 20 |
gx_shiwen | 否 | String | 当春久雨喜初晴 玉兔金乌渐渐明 旧事已成新事遂 看看一跳入蓬瀛 | |
gx_shiyi | 否 | String | 释义 | 此卦久雨初晴之象,凡事遂意也。 |
gx_state | 否 | String | 上上签 | |
gx_xiangxi | 否 | String | 清凉月解 凡事做事 春,原本是经营的开始,但却有些烦人之过程,而如今开始好转了。 若属于好坏不明者,今后开始明朗了。 若属人际相处关系未定者,今后开始确定了。 若属市场行情不详者,今后开始清楚了。 其余依此类推。 爱情婚姻 若问姻缘何时来无偶困多年,如今迎曙光,佳人来相见,欢喜庆投缘。 若问心仪对象可否交往? 当前交往对象可否更进一步或结婚姻缘在眼前,善求能得甜,恩情对待他,欢乐在人间。 若爱情、婚姻面临分手、困顿,问挽回或关系和好 困顿已多时,始于是非争,误解终厘清,复圆即可见。 工作求职、创业事业 若问求职春天找工作,此乃好时机,四处多奔走,终能达目的。 若问创业、事业前途 若问事业绩,经历无数月,盈亏始分明,获利终可期。 考试竞赛、升迁竞选 苦营许多年,如今苦闷去,竞试皆得意,更上一层楼。 投资理财 久套许多年,未见好成绩,如今阴霾散,获利更胜前。 经商生意 经商求生意,盼望得商机,多行财布施,可望更有利。 房地交易 久候买卖客,苦等许多年,有日贵客临,了结此交易。 治病健康 病情扑迷离,久诊见病因,治之未尽意,修心最得体。 转换变更 迷惘将过去,前景渐渐清,当往何处移,方向自己立。 求孕求子 盼望许多年,期望子女息,如今孕事遂,一举得爱女。 官司诉讼 久讼伤元气,和解更适宜,真相渐渐明,双双松口气。 寻人寻物 失物在哪里,寻之费力气,且往阴暗处,见之得欢喜。 远行出国 远行费心机,请问否遂意,一朝得开解,飞向远地去。 | |
gx_zh | 否 | String | 二十 | |
gx_zhengti | 否 | String | 此签有”苦尽甘来”之意。 鼓励当事人,坚持到底。一般人对不熟悉的事物,总是会感到陌生而惧怕。须知会成功的人,本身一定有过人的毅力,与百折不挠的精神。当我们在羡慕别人有一番成就的时候,千万也别忘了其背后所付出的心血与努力。 俗云:”一回生,二回熟”。凡事只要下定决心,就应坚持到底,藉由不断的摸索与尝试,从错误与失败中汲取教训、累积经验,日久必能得心应手、游刃有余。因此勿畏难怕苦,须知现在所做的一切,都有可能关系到将来。 此签久雨初晴之象,凡事亨通。 本签者也。久雨初晴之象。为万事可成之兆。惟得此吉签。必须早植因缘。之后当有莫大利益。君尔在交友之中。宜留意者。必须选中之一为贵人。彼将成王公封爵之贵。将有大成之日。汝必能攀附上。易言之。佛神护佑百事无忧想平生事到底胜初者。 春天下了好久的雨终于止歇,月亮与太阳也因云雾散去而渐渐恢复了光明;想做的事情慢慢也会达到目的,很快地便可以跳入新的格局境界了。 佛神护佑,百事无虚,想平生事,到底胜初。 | |
message | 否 | String | 请求状态说明 | 返回成功 |
retdata | 否 | Array | 回数据集合,可能是数据、对象或者字符串 |
JSON返回示例:
服务器状态码:
状态码 | 说明 |
---|---|
10000 | 返回成功 |
10001 | appid必须指定,可以我的应用里面查看 |
10002 | sign值必须指定,加密规则请前往帮助中心查看 |
10003 | sign值验证不通过,加密规则请前往帮助中心查看 |
10004 | 时差不能超过10分钟,可以不传递这个参数,注意时间戳单位是秒 |
10005 | appid错误,请检查appid值,前往会员中心->我的应用查看或添加 |
10006 | 当前IP地址未授权,请前往用户中心->我的应用添加ip{@info} |
10007 | 应用被禁用,请联系客服处理 |
10008 | 应用内没有该接口,请到我的应用里面添加这个接口 |
10009 | api接口不存在 |
10010 | 您没有添加该api接口 |
10011 | api已经到期 |
10012 | 没有订购任何api,请前往购买后再操作 |
10013 | 该接口已经暂停使用 |
10014 | 未知的错误,可以联系客服处理 |
10015 | 参数个数错误 |
10019 | {@info} |
10017 | time必须是整型 |
10018 | 次数不足 |
10020 | 子接口不存在,可能已经被关闭 |
10021 | 服务器发生错误 |
10022 | 帐户余额不足,请充值! |
10023 | 订单提交成功,等待回调结果 |
10024 | 调试模式数据 |
10025 | 查无数据 |
请选择开发语言:
$method = 'GET'; //请求方式 GET,POST $secretType = 'MD5'; //验证方式MD5,Hash 通过后台 我的应用去修改 $api_url = 'https://登录后显示/api/242/442'; $appid = '应用id';// 在后台我的应用查看; $secret = '应用密钥';// 在后台我的应用查看; $data = array( 'appid'=> '1', 'format'=> 'json', 'gx_no'=> '20', ); $data['appid'] = $appid; $data['time'] = time();//当前服务器时间 if('MD5' == $secretType){ ksort($data); //按照键名对数组排序,为数组值保留原来的键。 $md5String = ''; foreach($data as $key=>$val){ if(strlen($val)>0){ //过滤空值 $md5String.=$key.$val; } } $secret = md5($md5String.$secret); } $data['sign'] = $secret; if('GET'==$method){ $sendUrl = $api_url.'?'.http_build_query($data); //把数据转换成url参数形式,a=b&c=d&e=f $result = file_get_contents($sendUrl); }else{ $header = ['Content-Type: application/x-www-form-urlencoded;charset=utf-8']; $ch = curl_init(); if(is_array($data))$data = http_build_query($data); curl_setopt($ch, CURLOPT_URL, $api_url); curl_setopt($ch, CURLOPT_HTTPHEADER, $header); curl_setopt($ch, CURLOPT_POST, true);//POST curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_AUTOREFERER, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_ENCODING,'gzip,deflate'); $result = curl_exec($ch); } $result = json_decode($result,true); print_r($result);
#!/usr/bin/python3 # -*- coding: UTF-8 -*- #该代码为python3.7示例代码 import ssl,time,hashlib,string from urllib import request,parse,error; from urllib.parse import quote api_url = 'https://登录后显示/api/242/442'; appid = '应用id';#在后台我的应用查看; secret = '应用密钥';#在后台我的应用查看; data = { 'appid':'1', 'format':'json', 'gx_no':'20', }; data['appid'] = appid; data['time'] = round(time.time());#当前服务器时间 keysArr = list(data.keys()) #取出字典key keysArr.sort()#对字典key进行排序 md5String = ''; params = [] for key in keysArr: if data[key]: val = str(data[key]) md5String+=key+val params.append(key + "=" + val ) md5String += secret; m = hashlib.md5() b = md5String.encode(encoding='utf-8') m.update(b) sign = m.hexdigest() params.append('sign='+sign)#加入计算后的sign值去请求 params = '&'.join(tuple(params)); #把列表转成元组后用&分隔,最终转换成字符串 a=b&c=d&e=f ssl._create_default_https_context = ssl._create_unverified_context url = api_url+'?'+params; url = quote(url, safe=string.printable) req = request.Request(url) opener = request.build_opener() r = opener.open(fullurl=req) doc = r.read(); print(doc.decode('utf-8'))