根据星座名返回相应星座数据,贵人方位、贵人星座、幸运数字、幸运颜色、爱情运势等信息。(含有虚构成分,请注意辨别,相信科学!)
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| msg | string | 是 | 需要查询的星座名称,如:摩羯 | 摩羯座 |
[
{
"name": "msg",
"type": "string",
"required": true,
"description": "需要查询的星座名称,如:摩羯",
"example": "摩羯座"
}
]
{"openapi":"3.1.1","info":{"title":"星座运势","description":"根据星座名返回相应星座数据,贵人方位、贵人星座、幸运数字、幸运颜色、爱情运势等信息。(含有虚构成分,请注意辨别,相信科学!)","version":"1.0.0"},"paths":{"/v1/zs_xzys.php":{"get":{"summary":"星座运势","description":"根据星座名返回相应星座数据,贵人方位、贵人星座、幸运数字、幸运颜色、爱情运势等信息。(含有虚构成分,请注意辨别,相信科学!)","parameters":[{"name":"msg","in":"query","required":true,"schema":{"type":"string","example":"摩羯座"},"description":"需要查询的星座名称,如:摩羯"}],"responses":{"200":{"description":"成功","content":{"application/json":{"schema":{"type":"object"}}}}}},"post":{"summary":"星座运势","description":"根据星座名返回相应星座数据,贵人方位、贵人星座、幸运数字、幸运颜色、爱情运势等信息。(含有虚构成分,请注意辨别,相信科学!)","parameters":[{"name":"msg","in":"query","required":true,"schema":{"type":"string","example":"摩羯座"},"description":"需要查询的星座名称,如:摩羯"}],"responses":{"200":{"description":"成功","content":{"application/json":{"schema":{"type":"object"}}}}}}}},"servers":[{"url":"http://xiaoapi.cn","description":"当前访问入口(http)"}]}
{
"code": 200,
"constellation": "摩羯",
"contentAll": "你与其他异性朋友走的过于亲密,会让爱人发生误会的哦;有时间去做些健身活动,今天久坐易让身体酸痛;沟通与表达能力有待加强,不明确的沟通极易让对方发生理解上的错误。",
"contentCareer": "事业运不佳,容易产生有苦难言的负面情绪,潜伏着叛逆的态度,宜多控制自己的Eq喔!",
"contentFortune": "少点物欲,强制存款乃是度过此差运。\n",
"contentLove": "会有喜欢的对象出现,可以把握时机。倘若无心谈恋爱,可以与对方交朋友,会比较自然。",
"direction": "东北方向",
"friends": "金牛座",
"lucklyColor": "水晶紫",
"numbers": 9,
"shorts": "全心全意得做好自己。",
"tips": "慕名API:http://xiaoapi.cn"
}
按星座名称返回该星座的运势数据,涵盖爱情、事业、财富等运势描述,以及贵人方位、贵人星座、幸运数字、幸运颜色等趣味内容,适合娱乐资讯、内容展示类场景接入。返回内容含有虚构成分,仅供休闲参考,请理性看待、相信科学。
/v1/zs_xzys.php
支持 GET、POST 两种方式发起请求。
本接口无需密钥,可直接调用,不区分鉴权方式。
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| msg | string | 是 | 需要查询的星座名称,可传入完整名称或简称,如「摩羯」「摩羯座」 |
参数取值说明:msg 需为十二星座之一,支持中文名称,例如白羊座、金牛座、双子座、巨蟹座、狮子座、处女座、天秤座、天蝎座、射手座、摩羯座、水瓶座、双鱼座;传入简称(如「摩羯」)同样可正常识别。
补充说明:接口无需密钥,免费调用,请求方式支持 GET 与 POST,参数通过查询字符串或表单提交均可。返回内容含贵人方位、贵人星座、幸运数字、幸运颜色及事业、财运、爱情、综合运势等文本信息,其中星座运势内容含有虚构成分,仅供娱乐参考,请注意辨别,相信科学。
{
"code": 200,
"constellation": "摩羯",
"contentAll": "你与其他异性朋友走的过于亲密,会让爱人发生误会的哦;有时间去做些健身活动,今天久坐易让身体酸痛;沟通与表达能力有待加强,不明确的沟通极易让对方发生理解上的错误。",
"contentCareer": "事业运不佳,容易产生有苦难言的负面情绪,潜伏着叛逆的态度,宜多控制自己的Eq喔!",
"contentFortune": "少点物欲,强制存款乃是度过此差运。",
"contentLove": "会有喜欢的对象出现,可以把握时机。倘若无心谈恋爱,可以与对方交朋友,会比较自然。",
"direction": "东北方向",
"friends": "金牛座",
"lucklyColor": "水晶紫",
"numbers": 9,
"shorts": "全心全意得做好自己。",
"tips": "慕名API:http://xiaoapi.cn"
}
| 字段 | 类型 | 说明 |
|---|---|---|
| code | integer | 请求结果状态,200 表示成功返回 |
| constellation | string | 查询的星座名称 |
| contentAll | string | 综合运势描述 |
| contentCareer | string | 事业运势描述 |
| contentFortune | string | 财富运势描述 |
| contentLove | string | 爱情运势描述 |
| direction | string | 贵人方位 |
| friends | string | 贵人星座 |
| lucklyColor | string | 幸运颜色 |
| numbers | integer | 幸运数字 |
| shorts | string | 今日短评 |
| tips | string | 接口提示信息 |
说明:以上运势内容含虚构成分,仅供娱乐参考,请注意辨别,相信科学。
当请求未能正常完成业务处理时,接口返回统一结构的 JSON 数据,code 固定为 0,msg 为可读的提示文本,errcode 为业务错误码,可通过该字段判断具体失败原因。
{
"code": 0,
"msg": "未提供调用密钥",
"errcode": 11001
}
{
"code": 0,
"msg": "请求过于频繁(QPM 限制)",
"errcode": 11005
}
星座运势接口本身免费且无需密钥,正常调用不会出现密钥类错误;当传入的星座名称无法识别、请求方式不被允许或服务临时调整时,会返回上述结构,并将 errcode 置为对应业务错误码。
| errcode | 含义 |
|---|---|
| 11001 | 未提供调用密钥:所请求的接口需要密钥,但请求中没有携带有效密钥。 |
| 11002 | 密钥错误:携带的密钥不存在或填写有误。 |
| 11003 | 密钥已禁用:该密钥已被关闭,无法继续使用。 |
| 11004 | 积分余额不足:账户剩余积分不足以支付本次调用所需积分。 |
| 11005 | 请求过于频繁(QPM 限制):单位时间内的请求次数超出限制,请降低频率后重试。 |
| 11006 | 接口维护中:该接口正处于维护状态,暂时不对外提供服务。 |
| 11007 | 接口已禁用:该接口已被停用,无法调用。 |
| 11008 | 接口不可用:接口当前状态异常,无法正常处理请求。 |
| 11009 | 密钥校验暂不可用:鉴权校验环节暂时异常,稍后重试。 |
| 11010 | 积分系统暂不可用:积分扣减或查询环节暂时异常,稍后重试。 |
| 11011 | 收费接口须提供有效密钥:该接口为收费接口,调用时必须携带有效密钥。 |
| 11012 | 鉴权方式错误:密钥的传递方式与接口要求不一致。 |
| 11013 | 接口不存在:请求的接口路径不存在,未匹配到任何可用接口。 |
| 11014 | ***地址无效:接口所配置的目标地址无效,无法完成请求。 |
| 11015 | ***地址不允许:接口所配置的目标地址不在许可范围内,已被拒绝。 |
| 11016 | ***请求失败:目标服务返回异常或连接失败,未能取得有效结果。 |
| 11017 | 服务暂不可用:服务整体或当前接口暂时无法提供服务,请稍后重试。 |
| 11018 | 请求方式不允许:使用的请求方法与接口要求不符。 |
| 11019 | 当前IP不在白名单内:调用来源地址未列入白名单,已被拒绝。 |
| 11020 | 启用出口代理须提供有效密钥:开启了出口代理能力的调用必须携带有效密钥。 |
| 11021 | 未配置可用出口代理:没有可用的出口代理配置,无法完成转发。 |
| 11022 | 出口代理不可用:出口代理当前状态异常,请求无法送达。 |
| 11023 | 密钥已过期:该密钥已超出有效期,需要更新后再调用。 |
| 11024 | 令牌分配积分不足:分配给该令牌的积分额度不足,无法完成本次调用。 |
星座运势接口为免费接口,正常调用不涉及密钥与积分,但仍可能因请求方式不允许、接口维护、接口不存在或服务暂不可用等原因返回上述错误码,其中较为常见的是 11005、11006、11017 与 11018。
curl -G "https://xiaoapi.cn/v1/zs_xzys.php" \
--data-urlencode "msg=摩羯座"
// PHP 示例:GET 请求星座运势
$url = 'https://xiaoapi.cn/v1/zs_xzys.php' . '?' . http_build_query(['msg' => '摩羯座']);
$resp = file_get_contents($url);
$data = json_decode($resp, true);
echo $data['constellation'], "\n";
echo $data['direction'], "\n";
echo $data['lucklyColor'], "\n";
echo $data['numbers'], "\n";
echo $data['contentLove'], "\n";
# 星座运势:GET 传 msg 星座名
curl "http://xiaoapi.cn/v1/zs_xzys.php?msg=摩羯座"
# POST 方式(表单)
curl -X POST "http://xiaoapi.cn/v1/zs_xzys.php" -d "msg=摩羯座"
// 结果将在此处显示