工具-流日流时

文档说明

        通过指定的阴历年月,计算出对应流日流时信息以及干支纳音,五行,长生,十神,藏干,纳音,自坐,星运,空亡等详细信息。

请求方式

POST GET

https://api.yuanfenju.com/index.php/v1/Gongju/liurishi

请求头

字段 类型 描述
Content-Type String application/x-www-form-urlencoded

请求参数

字段 类型 描述
api_key String 密钥
year Int 阴历流年 例:1999
只能传递阴历流年
month Int 阴历流月 例:4
只能传递阴历流月 范围在 1-12 之间
sex Int 性别 例:0男 1女
bazi_year Int 八字出生年 例: 1988
非必传,如果不传递这个参数,默认当前时间的年份
bazi_month Int 八字出生月 例: 8
如果是闰月,请参考 工具-阴阳历互相转换 获取公历再行带入。
非必传,如果不传递这个参数,默认当前时间的月份
bazi_day Int 八字出生日 例: 7
非必传,如果不传递这个参数,默认当前时间的日
bazi_hours Int 八字出生时 例: 12
非必传,如果不传递这个参数,默认当前时间的小时
bazi_minute Int 八字出生分 例: 30     
如果不知道具体分,可以传数字 0。
非必传,如果不传递这个参数,默认当前时间的分钟
bazi_type Int 八字历类型 0农历 1公历
非必传,如果不传递这个参数,默认1
bazi_sect Int 八字流派 例:1:晚子时日柱算明天 2:晚子时日柱算当天     
非必传,如果不传递这个参数,默认2
iszip Int 是否压缩数据 例:1:是 2:否     
非必传,如果不传递这个参数,默认2
如果觉得返回数据较大,因此考虑gzencode压缩数据以二进制形式返回,减少传输时间,
接收方收到返回数据应先进行解压gzdecode后,再进行正常的数据处理。
zhen Int 是否真太阳时 例:1:考虑真太阳时 2:不考虑真太阳时     
非必传,如果不传递这个参数,默认2
province String 省 例:北京市    
非必传,但是如果考虑真太阳时,省和市都必传,点击此处了解省市列表
city String 市 例:北京    
非必传,但是如果考虑真太阳时,省和市都必传,点击此处了解省市列表
lang String 多语言:zh-cn 、zh-tw     
非必传,如果不传递这个参数,默认为 zh-cn

请求参数示例

$request_data = [
'api_key' => 'FsF1CsVevk3N17w7oBkSydfSk',
'year' => '1999',
'month' => '4',
'sex' => '0',
];

返回参数

字段 类型 描述
errcode String 请求状态码 0成功 其它为失败
errmsg String 状态码说明
notice String 声明
data Json 数据信息

成功返回示例

{
"errcode": 0,
"errmsg": "请求成功",
"notice":"本次测算结果仅供娱乐使用,请勿用于封建迷信和违法用途。",
"data": {
    "liurishi_info": [{  //流日信息
        "liuri_index": 0,
        "liuri_day": "初一",  //第1天流日信息
        "liuri_ganzhi": "丁卯", //流日干支
        "liuri_xun": "甲子",      //流日所在询
        "liuri_kongwang": "戌亥", //流日空亡
        "liuri_changsheng": "沐浴",   //长生
        "liuri_day_gan": "丁",       //天干
        "liuri_day_zhi": "卯",       //地支
        "liuri_dz_cg": [            //地支藏干
            "乙"
        ],
        "liuri_tg_god": "比肩",    //天干十神
        "liuri_dz_god": [         //地支十神
            "正官"
        ],
        "liuri_dz_star_cs": "病",  //地支十二长生|星运
        "liuri_dz_self_cs": "病",  //地支十二长生|自坐
        "liuri_nayin": "炉中火",   //纳音
        "liuri_wuxing": "火木",   //五行
        "liushi_info": [{        //第1个流时信息
            "liushi_index": 0,
            "liushi_hour": "子",
            "liushi_ganzhi": "庚子",
            "liushi_xun": "甲午",
            "liushi_kongwang": "辰巳",
            "liushi_changsheng": "胎",
            "liushi_hour_gan": "庚",
            "liushi_hour_zhi": "子",
            "liushi_dz_cg": [
                "癸"
            ],
            "liushi_tg_god": "正财",
            "liushi_dz_god": [
                "正财"
            ],
            "liushi_dz_star_cs": "绝",
            "liushi_dz_self_cs": "死",
            "liushi_nayin": "壁上土",
            "liushi_wuxing": "金水"
            "liushi_shensha": "空亡 太极 魁罡 国印 童子 十恶大败",//流时神煞
            "liushi_tg_liuyi": "乙庚合化金 壬乙相生 戊壬相克",    //流时天干留意
            "liushi_dz_liuyi": "辰辰自刑",                   //流时地支留意
            },
                {...},  //第2个流时信息
                {...},  //第3个流时信息
                        ....
                {...}   //第12个流时信息
        ],
        "liuri_shensha": "空亡 太极 魁罡 国印 童子 十恶大败", //流日神煞
        "liuri_tg_liuyi": "乙庚合化金 乙辛相冲 丁辛相克",    //流日天干流意
        "liuri_dz_liuyi": "卯辰相害",                    //流日地支留意

        {...}, //第2个流日信息
        {...}, //第3个流日信息
        {...}, //第4个流日信息
              ...
        {...} //最后一个流日信息
    ],
}
                

失败返回示例

{
  "errcode": -1,
  "errmsg": "日期有误",
}