占星命盘
<h5>简要描述</h5>
<ul>
<li>占星命盘</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://api.cainiaoapi.com/api/astrolabe/v1/zhanxing</code>
<h5>请求URL实例</h5></li>
<li><code>http://api.cainiaoapi.com/api/astrolabe/v1/zhanxing?key=&name=张三&city=382&year=1990&month=02&day=15&hour=01&minute=32</code></li>
</ul>
<h5>静态资源下载</h5>
<ul>
<li><code>https://static.cainiaoapi.com/astrolabe_img.zip</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET POST </li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">key</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>个人中心查看</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>姓名</td>
</tr>
<tr>
<td style="text-align: left;">city</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>城市ID或者城市名称,默认北京</td>
</tr>
<tr>
<td style="text-align: left;">year</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>年</td>
</tr>
<tr>
<td style="text-align: left;">month</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>月</td>
</tr>
<tr>
<td style="text-align: left;">day</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>日</td>
</tr>
<tr>
<td style="text-align: left;">hour</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>时</td>
</tr>
<tr>
<td style="text-align: left;">minute</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>分</td>
</tr>
<tr>
<td style="text-align: left;">sex</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>性别 1男 0女</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 1,
"msg": "操作成功",
"data": {
"year": 1990,
"month": 2,
"day": 15,
"hour": 1,
"minute": 32,
"name": "",
"city": "382",
"sex": "",
"taiyang": { //太阳星座
"xz": "水瓶",
"xz_icon": "star-10",
"title": "追求自由的创造者",
"content": "<p>阳历生日02-15的你太阳星座是水瓶座,太阳星座对应你的“外在基础性格”,大约占你完整性格的三分之一。</p> <p>你的外在基础性格中有“自我”和“距离”的因素存在,你是旷野独行的旅者,充满了强烈的个性和独立精神,不喜欢别人对自己的事情插手,遇到事情优先自己处理,实在没办法才会开口求人,而相应的,对别人的事也保持客观态度,不会主动凑上前去提供帮助,这样的态度看似是疏离和孤僻,实际上是出于对别人观点和生活内容的尊重。</p><p>在处理事情方面,你满脑子的奇思妙想经常会让你另辟蹊径,找到其他更好的解决办法,在与他人合作的过程中你也秉承自己一贯的态度,希望能够与合作伙伴互相尊重对方的想法,将观点阐述清晰,留出足够多的思维空间和回转余地。</p>",
"shuxing": { //星座属性
"title": "风象",
"content": "水瓶是三大风象星座之一,处理感情问题时格外冷静,是十分理性的族群,不喜嘈杂浮动的他们容易被地象星座的稳重吸引。",
"icon": "air"
},
"moshi": { //星座模式
"title": "固定",
"content": "水瓶的模式为固定,执著于理念,通常具有毅力,稳定度,持续力和可靠性。",
"icon": "mod2"
},
"shouhu": { //守护星
"title": "天王星",
"content": "水瓶的守护星是天王星,富有创造力和博爱精神,是十足的理想主义者。",
"icon": "ruled-7"
}
},
"yueliang": { //月亮星座
"xz": "天秤",
"xz_icon": "icon-6",
"title": "平和的情绪"
},
"shangsheng": { //上升星座
"xz": "射手",
"xz_icon": "icon-8",
"title": "旅行者面具"
},
"xgcy": { //性格成因
"xiangxian_max_number": 1,
"xiangxian_icon": "quadrant-1",
"xiangxian_arr": {
"1": [
"small-star-0",
"small-star-2",
"small-star-3",
"small-star-4",
"small-star-6",
"small-star-7",
"small-star-8"
],
"4": [
"small-star-1",
"small-star-9"
],
"3": [
"small-star-5"
]
},
"info": {
"title": "假性内向型人格",
"content": "<p>每个人的性格成因都有迹可循,通过十大天体在星盘四象限中的分布情况,可以得出那些对你生活影响较大的性格是如何形成的。</p><p>你喜欢对他人的事情发表言论,并且认为自己的观点和判断是正确的,你如此信誓旦旦是因为评价一件不相关的事情,不会有太多的后果反馈到你身上。</p><p>你自己的人生大事,则正好相反,你的想法飘摇不定,希望有一个强势的人告诉你一个具体的做法,而不想要自己承担这份责任,更倾向于“被动决定”,这个性格成型于你对自我价值的第一次认知,你恐惧自己的选择所带来的后果,因此你会将选择权抛出去。</p><p>你的自控力源自你的家庭和学校,值得一提的是相较于你的自控能力,你管理别人的能力要弱一些,这源自你幼时与同伴玩耍时所扮演的角色,其实你知道该如何管理别人,但每次负面情况的产生,都会使你的威信受到冲击,而你又不屑于修补这份关系,因此管理能力看上去会弱一些。</p>"
}
},
"yuansu": { //元素构成
"info": {
"feng": {
"rem": 30,
"count": 30,
"icon": [
"small-star-0",
"small-star-1",
"small-star-2"
]
},
"tu": {
"rem": 100,
"count": 50,
"icon": [
"small-star-3",
"small-star-4",
"small-star-6",
"small-star-7",
"small-star-8"
]
},
"shui": {
"rem": 20,
"count": 20,
"icon": [
"small-star-5",
"small-star-9"
]
}
},
"max": "土",
"max_icon": "earth"
},
"nlfx": { //能量分析
"info": [
{
"xingxing": "taiyang",
"icon": "small-star-0",
"rem": 48
},
{
"xingxing": "yueliang",
"icon": "small-star-1",
"rem": 48
},
{
"xingxing": "shuixing",
"icon": "small-star-2",
"rem": 64
},
{
"xingxing": "jinxing",
"icon": "small-star-3",
"rem": 64
},
{
"xingxing": "huoxing",
"icon": "small-star-4",
"rem": 64
},
{
"xingxing": "muxing",
"icon": "small-star-5",
"rem": 64
},
{
"xingxing": "tuxing",
"icon": "small-star-6",
"rem": 92
},
{
"xingxing": "tianwangxing",
"icon": "small-star-7",
"rem": 80
},
{
"xingxing": "haiwangxing",
"icon": "small-star-8",
"rem": 80
},
{
"xingxing": "mingwangxing",
"icon": "small-star-9",
"rem": 80
}
],
"max": "土星",
"content": "<p>土星带给你的人生课题是“破壁而出的凛松”。</p>"
}
}
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">year</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">年</td>
</tr>
<tr>
<td style="text-align: left;">month</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">月</td>
</tr>
<tr>
<td style="text-align: left;">day</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">日</td>
</tr>
<tr>
<td style="text-align: left;">hour</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">时</td>
</tr>
<tr>
<td style="text-align: left;">minute</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">分</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">姓名</td>
</tr>
<tr>
<td style="text-align: left;">city</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">城市</td>
</tr>
<tr>
<td style="text-align: left;">sex</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">性别</td>
</tr>
<tr>
<td style="text-align: left;">- taiyang</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">太阳星座</td>
</tr>
<tr>
<td style="text-align: left;">xz</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">星座名称</td>
</tr>
<tr>
<td style="text-align: left;">xz_icon</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">星座图片名称</td>
</tr>
<tr>
<td style="text-align: left;">title</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">标签</td>
</tr>
<tr>
<td style="text-align: left;">content</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">解释</td>
</tr>
<tr>
<td style="text-align: left;">-- shuxing</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">星座属性</td>
</tr>
<tr>
<td style="text-align: left;">title</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">标签</td>
</tr>
<tr>
<td style="text-align: left;">content</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">解释</td>
</tr>
<tr>
<td style="text-align: left;">icon</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">图片名称</td>
</tr>
<tr>
<td style="text-align: left;">-- moshi</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">星座模式</td>
</tr>
<tr>
<td style="text-align: left;">-- shouhu</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">守护星</td>
</tr>
<tr>
<td style="text-align: left;">- yueliang</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">月亮星座</td>
</tr>
<tr>
<td style="text-align: left;">xz</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">星座名称</td>
</tr>
<tr>
<td style="text-align: left;">xz_icon</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">星座图片名称</td>
</tr>
<tr>
<td style="text-align: left;">title</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">标签</td>
</tr>
<tr>
<td style="text-align: left;">- shangsheng</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">上升星座</td>
</tr>
<tr>
<td style="text-align: left;">xz</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">星座名称</td>
</tr>
<tr>
<td style="text-align: left;">xz_icon</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">星座图片名称</td>
</tr>
<tr>
<td style="text-align: left;">title</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">标签</td>
</tr>
<tr>
<td style="text-align: left;">- xgcy</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">性格成因</td>
</tr>
<tr>
<td style="text-align: left;">xiangxian_max_number</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">最强象限</td>
</tr>
<tr>
<td style="text-align: left;">xiangxian_icon</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">象限图片名称</td>
</tr>
<tr>
<td style="text-align: left;">xiangxian_arr</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">标签</td>
</tr>
<tr>
<td style="text-align: left;">--1/2/3/4</td>
<td style="text-align: left;">array</td>
<td style="text-align: left;">象限(<strong>每次只会返回有数据象限,总共4个,键名 1 2 3 4</strong>),数组为象限内的行星图片</td>
</tr>
<tr>
<td style="text-align: left;">xiangxian_arr.info.title</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">性格标签</td>
</tr>
<tr>
<td style="text-align: left;">xiangxian_arr.info.content</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">性格解析</td>
</tr>
<tr>
<td style="text-align: left;">-yuansu</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">元素构成</td>
</tr>
<tr>
<td style="text-align: left;">--info</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">元素列表(<strong>每次只会返回有数据元素,总共4个,键名 feng tu shui huo</strong>)</td>
</tr>
<tr>
<td style="text-align: left;">info.feng</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">风</td>
</tr>
<tr>
<td style="text-align: left;">info.feng.rem</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">进度分数。 满100</td>
</tr>
<tr>
<td style="text-align: left;">info.feng.count</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">百分比数</td>
</tr>
<tr>
<td style="text-align: left;">info.feng.icon</td>
<td style="text-align: left;">array</td>
<td style="text-align: left;">所属行星图片</td>
</tr>
<tr>
<td style="text-align: left;">info.tu</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">土</td>
</tr>
<tr>
<td style="text-align: left;">info.shui</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">水</td>
</tr>
<tr>
<td style="text-align: left;">info.huo</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">火</td>
</tr>
<tr>
<td style="text-align: left;">yuansu.max</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">元素属性</td>
</tr>
<tr>
<td style="text-align: left;">yuansu.max_icon</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">元素属性图片</td>
</tr>
<tr>
<td style="text-align: left;">yuansu.content</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">元素属性解释</td>
</tr>
<tr>
<td style="text-align: left;">-nlfx</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">能量分析</td>
</tr>
<tr>
<td style="text-align: left;">--info</td>
<td style="text-align: left;">array</td>
<td style="text-align: left;">行星列表</td>
</tr>
<tr>
<td style="text-align: left;">info.xingxing</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">行星名称</td>
</tr>
<tr>
<td style="text-align: left;">info.icon</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">图片名称</td>
</tr>
<tr>
<td style="text-align: left;">info.rem</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">进度分数。 满100</td>
</tr>
<tr>
<td style="text-align: left;">nlfx.max</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">能量最强</td>
</tr>
<tr>
<td style="text-align: left;">nlfx.content</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">解释</td>
</tr>
</tbody>
</table>
<h5>备注 (错误码)</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">错误码</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">209401</td>
<td>日期不正确</td>
</tr>
<tr>
<td style="text-align: left;">209402</td>
<td>时间不正确</td>
</tr>
<tr>
<td style="text-align: left;">209403</td>
<td>查询失败</td>
</tr>
</tbody>
</table>