基礎工具-干支工具

文件說明

        通過指定的年月日時干支,計算出十神,藏干,納音,自坐,星運,空亡,神煞,干支留意等詳細資訊。

請求方式

POST GET

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

請求標頭 (Headers)

欄位 型別 描述
Content-Type String application/x-www-form-urlencoded

請求參數

欄位 型別 描述
api_key String 存取金鑰 (API Key)
year_gan Int 年干下標 例:0
注意:十天干下標數字分別為:甲:0,乙:1,丙:2,丁:3
戊:4,己:5,庚:6,辛:7,壬:8,癸:9
year_zhi Int 年支下標 例:10
注意:十二地支下標數字分別為:子:0,醜:1,寅:2,卯:3,
辰:4,巳:5,午:6,未:7,申:8,酉:9,戌:10,亥:11
month_gan Int 月干下標 例:4
month_zhi Int 月支下標 例:4
day_gan Int 日干下標 例:2
day_zhi Int 日支下標 例:10
hour_gan Int 時干下標 例:9
hour_zhi Int 時支下標 例:5
sex Int 性別 例:0男 1女

請求參數範例

$request_data = [
'api_key' => 'FsF1CsVevk3N17w7oBkSydfSk',
'year_gan' => '0',
'year_zhi' => '10',
'month_gan' => '4',
'month_zhi' => '4',
'day_gan' => '2',
'day_zhi' => '10',
'hour_gan' => '9',
'hour_zhi' => '5',
'tyoe' => '0',
];          

回傳參數

欄位 型別 描述
errcode String 狀態碼 0成功 其它為失敗
errmsg String 狀態碼說明
notice String 聲明
data Json 資料內容

成功回傳範例

{
  "errcode": 0,
  "errmsg": "請求成功",
  "notice":"本次測算結果僅供娛樂使用,請勿用於封建迷信和違法用途。",
  "data": {
    "ganzhi_info": {
      "year": {
        "ganzhi": "甲戌", //年干支
        "xun": "甲戌",    //年所在旬
        "kongwang": "申酉", //年空亡
        "changsheng": "墓", //年長生
        "gan": "甲",     //年天干
        "zhi": "戌",     //年地支
        "dz_cg": [         //年地支藏干
          "戊",
          "辛",
          "丁"
        ],
        "tg_god": "偏印",//年天干十神
        "dz_god": [     //年地支藏干十神
          "比肩",
          "傷官",
          "正印"
        ],
        "dz_star_cs": "墓",  //年地支十二長生|星運
        "dz_self_cs": "養",  //年地支十二長生|自坐
        "nayin": "山頭火",   //年納音
        "wuxing": "木土",    //年五行
        "shensha": "空亡 國印 華蓋" //年神煞
      },
      "month": {        //月資訊
        "ganzhi": "戊辰",
        "xun": "甲子",
        "kongwang": "戌亥",
        "shishen": "食神",
        "changsheng": "冠帶",
        "gan": "戊",
        "zhi": "辰",
        "dz_cg": [
          "戊",
          "乙",
          "癸"
        ],
        "tg_god": "食神",
        "dz_god": [
          "比肩",
          "正官",
          "正財"
        ],
        "dz_star_cs": "冠帶",
        "dz_self_cs": "冠帶",
        "nayin": "大林木",
        "wuxing": "土土",
        "shensha": "空亡"
      },
      "day": {          //日資訊
        "ganzhi": "丙戌",
        "xun": "甲申",
        "kongwang": "午未",
        "shishen": "比肩",
        "changsheng": "墓",
        "gan": "丙",
        "zhi": "戌",
        "dz_cg": [
          "戊",
          "辛",
          "丁"
        ],
        "tg_god": "比肩",
        "dz_god": [
          "比肩",
          "傷官",
          "正印"
        ],
        "dz_star_cs": "墓",
        "dz_self_cs": "墓",
        "nayin": "屋上土",
        "wuxing": "火土",
        "shensha": "空亡 天羅 國印 華蓋"
      },
      "hour": {         //時資訊
        "ganzhi": "癸巳",
        "xun": "甲申",
        "kongwang": "午未",
        "shishen": "正官",
        "changsheng": "臨官",
        "gan": "癸",
        "zhi": "巳",
        "dz_cg": [
          "丙",
          "庚",
          "戊"
        ],
        "tg_god": "正官",
        "dz_god": [
          "偏印",
          "食神",
          "比肩"
        ],
        "dz_star_cs": "臨官",
        "dz_self_cs": "胎",
        "nayin": "長流水",
        "wuxing": "水火",
        "shensha": "祿神 文昌 天廚 亡神 詞館 紅鸞 干祿"
      },
       "attention": {   //留意
        "gan": "無",     //天干留意
        "zhi": "子午相衝 寅午半合火局 午午自刑" //地支留意
      }
    }
  }
}
                

失敗回傳範例

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