提供占星、八字、紫微斗数、人类图等7大命理算法的API接口,让开发者轻松集成玄学功能到自己的应用中
7大命理算法API,满足您的各种需求
西方占星术,提供本命盘、推运盘和合盘分析
中国传统八字命理,本命、流年和大运分析
紫微斗数命盘生成,星曜和宫位详细解读
人类图系统分析,本命盘、推运盘和合盘
中国传统星命术,七政四余命盘计算
纸牌占卜系统,多种牌阵和解读功能
数字命理分析,基于出生日期和姓名
我们致力于提供最优质的命理API服务
基于权威算法和历法,确保高精度排盘,结果可靠
清晰的文档,丰富的代码示例,快速上手
99.9%的SLA保障,确保您的应用稳定运行
从占星到人类图,一站式解决您的命理API需求
选择适合您需求的方案,支持独立API购买
提供完整的占星学计算功能,包括本命盘、推运盘和合盘分析
每个用户可免费调用此API 10次,无需购买即可体验完整功能
| 功能 | 端点 | 方法 | 状态 |
|---|---|---|---|
| 本命盘 (Natal Chart) | /astro/natal | GET | 已上线 |
| 行进盘 (Transit Chart) | /astro/transit | GET | 已上线 |
| 法达星限 (Firdaria) | /astro/firdaria | GET | 已上线 |
| 比较盘 (Synastry) | /astro/synastry | POST | 已上线 |
| 数据图表 (Data Charts) | /astro/charts | GET | 即将推出 |
import requests
url = "https://api.xuanshu.com/v1/astro/natal"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
}
data = {
"birth_date": "1990-05-15",
"birth_time": "14:30",
"birth_place": "Beijing, China",
"house_system": "Placidus"
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
{
"success": true,
"data": {
"sun": { "sign": "Taurus", "degree": 24.5, "house": 2 },
"moon": { "sign": "Scorpio", "degree": 10.2, "house": 8 },
"ascendant": "Virgo",
"midheaven": "Gemini",
"houses": [
{ "house": 1, "sign": "Virgo", "start": 15.3, "end": 45.2 },
{ "house": 2, "sign": "Libra", "start": 45.2, "end": 75.1 },
...
],
"planets": [
{ "name": "Mercury", "sign": "Taurus", "degree": 18.7, "house": 2 },
{ "name": "Venus", "sign": "Aries", "degree": 12.4, "house": 1 },
...
]
}
}