傳統八字-每日運勢
文件說明
八字,即生辰八字,是一個人出生時的干支曆日期。年干和年支組成年柱,月干和月支組成月柱,日干和日支組成日柱,時干和時支組成時柱,一共四柱,四個干和四個支共八個字,故又稱四柱八字。是命理研究方法之中最正統的一種。並在此基礎上,結合古籍測算出結合當日的干支,五行生剋,獲取當日運勢,宜忌,吉祥方位,首飾,食物,愛情運勢事業分數,用以趨吉避凶。至於返回的幸運顏色、數字,食物,首飾,宜忌具體有多少種,可以參考 資料集合(八字每日運勢)
請求方式
POST
GET
https://api.yuanfenju.com/index.php/v1/Bazi/yunshi
請求標頭 (Headers)
| 欄位 | 型別 | 描述 |
|---|---|---|
| Content-Type | String | application/x-www-form-urlencoded |
請求參數
| 欄位 | 型別 | 描述 |
|---|---|---|
| api_key | String | 存取金鑰 (API Key) |
| name | String | 姓名 |
| sex | Int | 性別 0:男 1:女 |
| type | Int |
曆法類型 0:農曆 1:公曆
建議:對於農曆,若出生年包含閏月或需極高精度時,強烈推薦先呼叫【基礎工具-陰陽曆互相轉換】獲取公曆,再以 type=1 傳入。
|
| year | Int | 出生年 例: 1988 |
| month | Int | 出生月 例: 8
注意:本API不處理閏月。若該年存在閏月,請通過轉換工具獲取公曆後再行帶入。
|
| day | Int | 出生日 例: 7 |
| hours | Int | 出生時 例: 12 |
| minute | Int | 出生分 例: 30 如果不知道具體分,可以傳數字 0 |
| sect | Int | 流派 例:1:晚子時日柱算明天 2:晚子時日柱算當天 選填,如果不傳遞這個參數,預設1 |
| zhen | Int | 是否使用真太陽時 例: 1:使用中國真太陽時(需傳省和市) 2:不使用真太陽時 3:使用全球真太陽時(需傳經緯度) 選填,如果不傳遞這個參數,預設2 |
| province | String | 省 例:北京市 選填,但若 zhen=1,則省與市皆為必填參數。點擊此處了解省市列表 |
| city | String | 市 例:北京 選填,但若 zhen=1,則省與市皆為必填參數。點擊此處了解省市列表 |
| longitude | float | 十進位經度 例:-77.036871 選填,但若 zhen=3,則經度與緯度皆為必填參數。 |
| latitude | float | 十進位緯度 例:38.907192 選填,但若 zhen=3,則經度與緯度皆為必填參數。 |
| timezone | string |
時區(IANA 格式),例:Asia/Shanghai
選填,預設 Asia/Shanghai
|
| lang | String | 多語言:zh-cn 、en-us 、zh-tw 選填,如果不傳遞這個參數,預設為 zh-cn |
請求參數範例
$request_data = [
'api_key' => 'FsF1CsVevk3N17w7oBkSydfSk',
'name' => '張三',
'sex' => '1',
'type' => '1',
'year' => '2000',
'month' => '11',
'day' => '8',
'hours' => '12',
'minute' => '11',
'zhen' => '1',
'province' => '北京市',
'city' => '北京',
];
回傳參數
| 欄位 | 型別 | 描述 |
|---|---|---|
| errcode | String | 狀態碼 0成功 其它為失敗 |
| errmsg | String | 狀態碼說明 |
| notice | String | 聲明 |
| data | Json | 資料內容 |
成功回傳範例
{
"errcode": 0,
"errmsg": "請求成功",
"notice": "本次測算結果僅供娛樂使用,請勿用於封建迷信和違法用途。",
"data": {
"base_info": { //基本資訊
"zhen": { //考慮真太陽時才會有此欄位,不考慮真太陽時就沒有這個欄位
"province": "北京市", //真太陽時省市
"city": "北京", //真太陽時省市
"jingdu": "116.46", //真太陽經度
"weidu": "39.92", //真太陽緯度
"shicha": "晚0小時14分10秒" //考慮真太陽的時差
},
"sex": "坤造", //性別:男為乾造,女為坤造
"name": "張三", //姓名
"gongli": "2000-11-08 12:05:00", //公曆年(如果考慮真太陽時,此處為計算後的真太陽時公曆)
"nongli": "二〇〇〇年十月十三日 午時",//農曆年(如果考慮真太陽時,此處為計算後的真太陽時農曆)
"yeargz": "庚辰", //八字年干支
"monthgz": "丁亥", //八字月干支
"daygz": "庚午", //八字日干支
"hourgz": "壬午", //八字時干支
"zhengge": "食神格", //八字正格
"shengxiao": "龍", //八字生肖
"xiyongshen": { //喜用神 無敵律數八字五行量化法
"qiangruo": "八字偏弱", //八字強弱
"xiyongshen": "金,水", //以金,水為喜用神
"jishen": "水", //以水為忌神
"xiyongshen_desc": "身弱,需補助,避免剋洩耗,喜用金補水,避木忌土火。", //喜用神說明
"jin_number": 0, //五行統計 金有0個
"mu_number": 1, //五行統計 木有1個
"shui_number": 2, //五行統計 水有2個
"huo_number": 3, //五行統計 火有3個
"tu_number": 2, //五行統計 土有2個
"tonglei": "金水", //同類為金水
"yilei": "木火土", //異類為木火土
"rizhu_tiangan": "水" //命主五行屬水
"zidang": 0, //自黨分
"yidang": 9, //異黨分
"zidang_percent": "0%", //自黨占百分比
"yidang_percent": "100%",//異黨占百分比
"jin_score": 75, //五行金能量分數
"mu_score": 16, //五行木能量分數
"shui_score": 118,//五行水能量分數
"huo_score": 36,//五行火能量分數
"tu_score": 139,//五行土能量分數
"jin_score_percent": "19.53%", //五行金能量占比
"mu_score_percent": "4.17%", //五行木能量占比
"shui_score_percent": "30.73%", //五行水能量占比
"huo_score_percent": "9.38%", //五行火能量占比
"tu_score_percent": "36.2%", //五行土能量占比
"yinyang": "陰陽平衡" //五行陰陽參考
},
"wuxing_xiji": "喜金 用土 閑水 仇木 忌火" //五行喜忌
},
"yunshi_info": { //運勢資訊
"lucky_number": "4、9", //今日幸運數
"lucky_color": "白色、銀色、金色",//今日幸運顏色
"lucky_accessory": "金項鍊、金手鐲、鋼戒指",//今日開運首飾
"lucky_foods": "白蘿蔔、銀耳、百合、白果、梨",//今日開運食物
"lucky_directions": "西方、西北方",//今日吉位
"lucky_yi": "開市、納財、立券",//今日宜做
"lucky_ji": "嫁娶、訂婚、納采",//今日不宜
"health_score": 75, //今日健康分數
"career_score": 80, //今日事業分數
"love_score": 80, //今日愛情分數
"wealth_score": 70, //今日財富分數
"fortune_score": 76, //今日運勢分數
"jixiong_today": "中吉", //今日總體吉凶
"health_description": "今日健康運勢聚焦肺部健康。在空氣清新處進行深呼吸練習,戒菸......", //今日健康運勢說明
"career_description": "今日事業運勢積極向好,新機會紛至沓來。公司培訓活動中你積極......", //今日事業運勢說明
"love_description": "今日愛情運勢佳,單身的你宛如春日花園中散發芬芳的花朵,吸引著......", //今日愛情運勢說明
"wealth_description": "今日的財富運勢積極活躍,機遇頻現。可能會在網路平臺上分享......", //今日財富運勢說明
"fortune_description": "今日的運勢表明,你即將踏入滿是正向蛻變與契機的時段。你的......",//今日總體運勢說明
}
}
}
失敗回傳範例
{
"errcode": -1,
"errmsg": "日期有誤",
}