星座的美丽传说
十二星座的美丽传说,相信大家都有所耳闻,如果要说出它的来源可不是人人都能说来的,这里让我们一起来听听星座文明起源的故事吧:星座起源为米索不达亚文明,是天上的恒星组合,也是用来确定天空方位和航海领域的太空坐标,每个星座都有它的美丽传说,不仅体现当时古希腊人的思想,也赋予了星座更多的神秘感,最初人类将三五成群的恒星与神话中的人物或器具联系起来,因而星座都是以这些流传下来的古希腊神话为基础而命名。
如今,经过相关机构调研发现,在年轻人的社交场合中,星座已经成为不可或缺的闲聊话题,故事听起来真的很浪漫,星座查询便成了一种大众化的娱乐方式。因而,星座查询api接口的需求量也越来越大,人们不仅好奇要问,星座api接口是什么?
什么是星座查询api
简单而言API并不是一个单独成立的程序,它更类似于一个集成系统中的插件。首先它和其他接口一样,作为嫁接方,将并不属于自身的其他程序的函数及功能导入到集成系统中,使得本身系统中不具备的内容通过API插件功能而得以实现。
星座查询api接口本身由专业人士成功开发,所以使用者并不需要考虑其中后端的代码原理等等。只要简单熟悉使用方法就是可以在专业人士的指导下进行配置,配置好后,输入请求就可以获取相应的星座信息。整个过程就像是从火车中的集装箱里取出我们所需的一节内容返回给客户端。
如何对接星座接口
在星座运势api接入之后就可从中了解星座运势,它的连接和查询的操作动作都很简单,直接登陆网站搜索下载就可以了。虽然使用简单,但千万不要因为它看上去娱乐化,就认为流程很简单,因为星座运势是需要根据行星运动对每个星座群体产生的影响及变化而产生。它是从健康、职场、财运、感情这多方面星座运势得出结果。所以,星座API做起来要考虑很多方面因素。
**星座接口简介:**提供十二星座查询,每个星座的今天、明天、本周、本月、本年星座运势今日运势查询api接口。
子接口:
- 星座运势查询
- 十二星座
返回格式:json,xml
请求方式:GET,POST
POST 请求需要设置Header头:Content-Type: application/x-www-form-urlencoded;charset=utf-8
请求说明:
名称
必填
类型
说明
示例 参数另存
appid
是
String
应用ID,在后台我的应用查看或者添加
1
astroid
是
Intger
星座id,在调用查询运势的时候会用到
1
format
否
String
返回数据格式类型,每个接口已经说明支持返回格式:json,xml
json
sign
是
String
1.使用Md5方式验证,参数按一定规则md5后返回的字符串,详情点击这里阅读
2.使用Hash验证方式,直接跟上密钥即可。
通过我的应用里面修改验证方式
52a9dbe274a5c537bbf7a53e2d66c09f
time
否
String
请求时传递的当前服务器时间戳
1545829466
xz_ymd
是
String
星座查询日期 ,范围:1900-2035
2019-08-02
返回参数说明:
名称
必填
类型
说明
示例 参数另存
codeid
否
Integer
状态码,返回10000状态都会进行计费。具体说明可查看状态码说明
10000
message
否
String
请求状态说明
ok
retdata
否
Array
回数据集合,可能是数据、对象或者字符串
time
否
String
请求时传递的当前服务器时间戳
1564736882
xz_astroid
否
Integer
星座id,与请求参数astroid是一致的
1
xz_astroname
否
String
查询星座
白羊座
xz_career
否
String
工作运势
工作上,你们会结束之前那种混乱的状态,尤其是...
xz_color
否
String
幸运色
黄色
xz_date
否
String
时间
2019-07-28~07-8月3
xz_health
否
String
健康运势
要注意你们的肠胃问题,不要暴饮暴食,尽量晚上就不要吃宵夜啦。
xz_job
否
xz_love
否
String
爱情运势
单身的本周会有不错的异性缘,不仅是...
xz_money
否
String
财运
本周容易破财,可能会有一些意外的花销和开支,...
xz_month
否
Array
本月运势
xz_number
否
String
幸运数字
9
xz_presummary
否
String
性格概述
你的头脑特别容易短路,做出一些让自己肠子...
xz_star
否
String
贵人星座
水瓶座
xz_summary
否
String
综合运势
月初的时候,受水星顺行的影响,你们的事业...
xz_today
否
Array
当天运势
xz_tomorrow
否
Array
明天运势
xz_week
否
Array
本周运势
xz_year
否
Array
今年运势
服务器状态码:
状态码
说明
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://登录后显示/pyi/73/185';
$appid = '应用id';// 在后台我的应用查看;
$secret = '应用密钥';// 在后台我的应用查看;
$data = array(
'appid'=> '1',
'astroid'=> '1',
'format'=> 'json',
'time'=> '1545829466',
'xz_ymd'=> '2019-08-02',
);
$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);
星座查询api接口接入配置的操作简单并不代表它所带来的信息是简单的,首先背后数据库的资料支撑就是一项庞大工程,需要众多专业人士根据星座信息相关内容的分析而形成的,需要考虑的内容尤其众多。星座查询api的内容就包括了十二星座的每日星座运势查询功能、明日星座运势查询、一周运势的分析、本月运势及今年、明年、或将来运势等等。如果您有关于此api接口方面的疑问需要更多了解,欢迎咨询挖数据,及时为您开启咨询具体星座查询api接口。