合盘分析API文档
接口说明
合盘分析API根据两个人的出生信息,提供详细的星盘相位关系和互动模式解读,揭示两人关系中的相互影响、配合度和潜在挑战,帮助理解双方的相处模式和关系发展潜力。
基本信息
| Base URL | https://chart.12sign.top |
|---|---|
| 请求URL | https://chart.12sign.top/syncalculate |
| 请求方式 | POST |
| Content-Type | application/json |
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| year1 | Number | 是 | 第一个人的出生年份,例如:2000 |
| month1 | Number | 是 | 第一个人的出生月份,例如:1 |
| day1 | Number | 是 | 第一个人的出生日期,例如:1 |
| hour1 | Number | 是 | 第一个人的出生小时(24小时制),例如:1 |
| minute1 | Number | 是 | 第一个人的出生分钟,例如:1 |
| timezone1 | String | 是 | 第一个人的出生时区,例如:"+08:00"(东八区) |
| lat1 | String | 是 | 第一个人的出生地纬度,例如:"30n54"(北纬30度54分) |
| lon1 | String | 是 | 第一个人的出生地经度,例如:"114e30"(东经114度30分) |
| year2 | Number | 是 | 第二个人的出生年份,例如:2000 |
| month2 | Number | 是 | 第二个人的出生月份,例如:1 |
| day2 | Number | 是 | 第二个人的出生日期,例如:1 |
| hour2 | Number | 是 | 第二个人的出生小时(24小时制),例如:1 |
| minute2 | Number | 是 | 第二个人的出生分钟,例如:1 |
| timezone2 | String | 是 | 第二个人的出生时区,例如:"+08:00"(东八区) |
| lat2 | String | 是 | 第二个人的出生地纬度,例如:"30n54"(北纬30度54分) |
| lon2 | String | 是 | 第二个人的出生地经度,例如:"114e30"(东经114度30分) |
请求示例
{
"year1": 2000,
"month1": 1,
"day1": 1,
"hour1": 1,
"minute1": 1,
"timezone1": "+08:00",
"lat1": "30n54",
"lon1": "114e30",
"year2": 2000,
"month2": 1,
"day2": 1,
"hour2": 1,
"minute2": 1,
"timezone2": "+08:00",
"lat2": "30n54",
"lon2": "114e30"
}
返回参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| success | Boolean | 请求是否成功 |
| aspects | Array | 两人星盘之间的相位列表,包含行星互动关系 |
| interpretations | Array | 关系解读列表,包含重要相位的详细解释 |
| scores | Object | 关系评分,包括各个维度的得分 |
相位参数详情
aspects数组中的每个元素包含以下字段:
| 参数名 | 类型 | 说明 |
|---|---|---|
| oneself | String | 第一个人的天体/点,如"太阳"、"月亮"、"上升"等 |
| others | String | 第二个人的天体/点,或宫位(如"1宫") |
| type | Number/String | 相位类型,如0(合相)、60(六分相)、90(刑相)、180(对分相)等;或"in"表示落入宫位 |
| orb | Number | 相位的容许度,越小表示相位越精确 |
解读参数详情
interpretations数组中的每个元素包含以下字段:
| 参数名 | 类型 | 说明 |
|---|---|---|
| oneself | String | 第一个人的天体,如"太阳"、"月亮"等 |
| others | String | 第二个人的天体,如"太阳"、"月亮"等 |
| phase | Number | 相位角度,如0、60、90、120、180等 |
| interpretation | String | 详细的相位解读文本 |
| risk_area | String | 关系中的潜在风险或挑战 |
| suggestion | String | 改善关系的建议 |
评分参数详情
scores对象包含以下评分项目:
| 参数名 | 类型 | 说明 |
|---|---|---|
| intimacy | Number | 亲密度评分(0-100),评估双方情感联系和亲密程度 |
| passion | Number | 激情评分(0-100),评估双方的激情与吸引力 |
| bridge | Number | 沟通桥梁评分(0-100),评估双方的沟通质量和理解程度 |
| fate | Number | 命运纽带评分(0-100),评估双方关系的命运层面联系 |
| promises | Number | 未来承诺评分(0-100),评估关系的长期稳定性和发展潜力 |
返回示例
{
"success": true,
"aspects": [
{
"oneself": "太阳",
"orb": 0,
"others": "太阳",
"type": 0
},
{
"oneself": "太阳",
"orb": 0.849394333615237,
"others": "土星",
"type": 120
},
{
"oneself": "太阳",
"orb": 0.7930761795094554,
"others": "天王星",
"type": 36
},
{
"oneself": "月亮",
"orb": 0,
"others": "月亮",
"type": 0
},
// 更多相位数据...
{
"oneself": "月亮",
"orb": 0,
"others": "1宫",
"type": "in"
}
],
"interpretations": [
{
"interpretation": "你们有着非凡的连接,培养了一段在情感层面上彼此了解很深的感情。你们的人格产生共鸣,在你们的关系中创造了一种熟悉感和轻松感。你们可能有着相似的兴趣和价值观,找到共同点来加强你们的纽带。你 在 TA 的陪伴下感到慰藉,欣赏 TA 的支持和鼓励。反过来,你 也回报这一点,为 TA 的创意理想提供了坚定不移的支持。这种相互尊重和共同的愿景让你们能够毫不费力地合作,培养出一种富有成效和充实的关系,其中冲突很少。你们非常合拍能够无缝地合作,发挥你们作为团队在实际和创意方面的真正潜力。",
"oneself": "太阳",
"others": "太阳",
"phase": 0,
"risk_area": "你 或 TA 过于控制或占有欲强,可能会扼杀关系的轻松感和相互尊重。",
"suggestion": "保持开放、信任的沟通,尊重彼此的边界,共同制定健康的关系规则。"
},
{
"interpretation": "在这段你们和谐的纽带中,深刻的关联感培养出一个持久而忠诚的友谊。TA表现出一种负责任且镇定的举止,为这段关系提供了稳定和指导。你深思熟虑且自律的态度为你的互动带来了清晰和目的。反过来,你给这个关系带来了温暖和同理心。你的存在提供了慰藉和理解,有助于消除TA内心可能存在的任何疑虑和不安全感。这种动态创造了一种支持性的氛围,两个人都感到被重视和提升。你分享的纽带以相互尊重和对未来的共同愿景为特征,使其成为一种真正持久且充实的联系。",
"oneself": "太阳",
"others": "土星",
"phase": 120,
"risk_area": "TA可能表现出控制或过度严肃的态度,阻碍了你的放松和自在。",
"suggestion": "放宽心,允许对方拥有自己的空间和自由,避免过度约束或指责,营造轻松和尊重彼此的相处氛围。"
},
// 更多解读数据...
],
"scores": {
"bridge": 82,
"fate": 82,
"intimacy": 85,
"passion": 79,
"promises": 82
}
}
使用说明
注意事项:
- 经纬度格式为:纬度使用"xxnxx"(北纬)或"xxsxx"(南纬)格式,经度使用"xxxexx"(东经)或"xxxwxx"(西经)格式
- 时区格式为:"+HH:MM"或"-HH:MM",如东八区为"+08:00"
- 所有时间参数都应使用24小时制
- 返回的相位数据详尽,建议按需过滤展示最有意义的相位,通常orb值越小的相位影响越强
- 评分分为五个维度,每个维度满分为100分,分数越高表示这方面的匹配度越好
应用场景
- 恋爱关系分析 - 分析情侣之间的匹配度和潜在挑战
- 婚姻咨询 - 帮助已婚夫妇了解彼此的互动模式
- 亲子关系分析 - 探索父母与子女之间的互动与沟通方式
- 商业合作评估 - 评估商业伙伴之间的合作潜力和可能的冲突点
- 团队协作优化 - 分析团队成员之间的互动模式,优化合作效率
错误代码
| 错误代码 | 说明 | 解决方案 |
|---|---|---|
| 400 | 请求参数错误 | 检查请求参数格式是否正确 |
| 401 | 未授权 | 检查API密钥是否正确 |
| 500 | 服务器内部错误 | 请联系客服支持 |
在线测试
请求地址:
https://chart.12sign.top/syncalculate
请求参数(JSON):
返回结果:
点击"发送请求"后在此显示结果