aixingpan.cn API开发文档:natalshuom接口指南
1. 引言
本文档详细介绍了占星系统的natalshuom接口的使用方法,包括请求参数详解、响应数据结构、错误处理机制以及最佳实践建议。
2. 接口基础信息
- 接口名称: natalshuom
- 请求方式: POST
- Content-Type: application/x-www-form-urlencoded
- 接口地址: /astrology/chart/natalshuom
3. 请求参数详解
3.1 公共参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| access_token | 字符串 | 是 | 访问令牌,请在用户登录后获取 |
3.2 业务参数
| SUN (太阳) | 280.4744 | 摩羯座 10°28’ | 1.0195 |
| MOON (月亮) | 328.7887 | 水瓶座 28°47’ | 13.4041 |
| MERCURY (水星) | 295.7600 | 摩羯座 25°45’ | -0.2288 |
| VENUS (金星) | 306.2629 | 水瓶座 6°15’ | -0.1163 |
| MARS (火星) | 249.7655 | 射手座 9°45’ | 0.7036 |
| JUPITER (木星) | 95.1936 | 巨蟹座 5°11’ | -0.1347 |
| SATURN (土星) | 285.6181 | 摩羯座 15°37’ | 0.1182 |
| URANUS (天王星) | 275.7655 | 摩羯座 5°45’ | 0.06 |
| NEPTUNE (海王星) | 282.0255 | 摩羯座 12°1’ | 0.0379 |
| PLUTO (冥王星) | 227.0840 | 天蝎座 17°5’ | 0.0275 |
| MEAN_NODE (平均北交点) | 318.4526 | 水瓶座 18°27’ | -0.053 |
| FORTUNA (福点) | 60.1515 | 双子座 0°9’ | 0 |
4. 请求示例解析
{"access_token":"***","birthday":"1990-01-01 12:00:00","longitude":"116.404","latitude":"39.915","tz":"+8:00"}```## 5. 如何发送请求 ### 5.1 使用curl发送请求```bash curl-XPOST"https://chart.12sign.top/astrology/chart/natalshuom -H "Content-Type:application/x-www-form-urlencoded" -d "access_token=YOUR_TOKEN" -d "param1=value1" -d "param2=value2"5.2 使用Postman发送请求
- 打开Postman,新建请求
- 请求方式选择 POST
- URL填写接口地址
- 在Body选项卡选择 x-www-form-urlencoded
- 填写请求参数
- 点击Send发送请求
6. 响应处理指南
6.1 成功响应格式
{"code":0,"msg":"操作成功","data":{...}}```### 6.2 响应字段说明 - **code**: 状态码,0表示成功 - - **msg**: 状态描述 - - **data**: 返回的业务数据 - - **exe_time**: 执行时间 ## 7. 错误处理与调试 | 错误码 | 说明 | 解决方案 | |--------|------|----------| | 1001 | 参数错误 | 检查必填参数是否完整,参数格式是否正确 | | 1002 | access_token无效 | 检查access_token是否正确,是否已过期 | | 1003 | 权限不足 | 确认账号是否有调用该接口的权限 | | 500 | 服务器内部错误 | 联系zx12sign | ## 8. 最佳实践与性能优化 ### 8.1 请求优化 - 合理设置超时时间(建议30秒) - - 使用连接池复用连接 - - 避免频繁重复请求相同参数 ### 8.2 安全建议 - 不要在客户端代码中硬编码access_token - - 定期更新access_token - - 使用HTTPS协议调用接口 ### 8.3 注意事项 - 所有时间参数请使用正确的格式:YYYY-MM-DD HH:MM:SS - - 经纬度参数需要精确到小数点后6位 - - 时区参数使用标准时区格式(如:+8:00) ## 9. 使用案例 ### 案例1:基本本命盘查询```pythonimportrequests url="https://chart.12sign.top/astrology/chart/natal"data={"access_token":"YOUR_TOKEN","birthday":"1990-01-01 12:00:00","longitude":"116.404","latitude":"39.915","tz":"+8:00"}response=requests.post(url,data=data)result=response.json()print(result)10. 结论
natalshuom接口是占星系统的核心接口之一,通过本文档的指导,您应该能够顺利地集成和使用该接口。如有任何问题,请联系zx12sign 获取帮助。
文档生成时间: 2026-10-14 01:45:01
版本: v1.0