BaZi (Dört Sütun) API
Tek bir doğum anından tüm klasik donanıma: dört sütun, her dalın barındırdığı gövdeler, na yin, on iki yaşam evresi, sekiz karakterin tamamı üzerinden element dengesi, adlandırılmış bir çerçeveye dayalı güç hükmü, sembolik yıldızlar ve dal-gövde etkileşimleri. Tek çağrı, JSON çıktısı, 21 dil.
BaZi (Dört Sütun) API
Endpoint, doğumu bir tarih tablosundan değil, efemeristen tam Li Chun ve 節 anlarına göre çözer; böylece sınıra bir gün yakınlıktaki bir doğum doğru yıla ve aya düşer. Gün ve saat, doğum yerinin saatini izler ve 23:00'te döner. Bu dört sütundan dalları açar: her birinde bir ila üç gizli gövde, geleneğin onlara verdiği rol ve ağırlıkla birlikte - bir haritadaki elementlerin çoğu aslında burada yaşar. Ardından her sütunun na yin'ini, gün efendisinin her dala karşı evresini, üç ayrı element sayımını, üç klasik ölçütü ağırlıklandırılmamış olarak raporlanan 扶抑 güç okumasını, hem yıl hem gün referans sütunundan hesaplanan altı sembolik yıldızı ve mevcut tüm birleşim, çatışma, zarar ve cezaları türetir.
POST/v1/bazi/chart
curl -X POST https://api.astroway.info/v1/bazi/chart \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{
"date": "1990-05-15",
"time": "14:30:00",
"timezoneOffset": 8,
"language": "en"
}' {
"ok": true,
"data": {
"solarYear": 1990,
"pillars": [
{ "name": "year", "pillar": "Geng-Wu", "animalName": "Horse", "stemElementName": "Metal" },
{ "name": "month", "pillar": "Xin-Si", "animalName": "Snake", "stemElementName": "Metal" }
],
"dayMaster": { "stem": "Geng", "element": "Metal", "polarity": "Yang" },
"elementBalance": {
"weighted": { "Wood": 0.4, "Fire": 1.6, "Earth": 1.6, "Metal": 3.3, "Water": 1.1 },
"missingElements": []
},
"strength": { "verdict": "strong", "supportRatio": 0.557, "hasSeason": false, "hasRoot": true },
"symbolicStars": { "byDayPillar": [ { "english": "Canopy", "pillars": ["day"] } ] },
"interactions": [ { "english": "Six Harmony", "members": ["Wu","Wei"], "producesElement": "Earth" } ]
}
} Parameters
| name | type | Required | |
|---|---|---|---|
| date | string (YYYY-MM-DD) | yes | Birth date. |
| time | string (HH:MM:SS) | no | Local clock time at birth. Without it there is no hour pillar and the analysis runs on six characters, which every field of the response says. |
| timezoneOffset | number (hours) | no | The UTC offset the clock was actually running on. A 1988 Beijing birth ran on +9 under summer time; no arithmetic recovers that from the date. |
| longitude | number | no | Birth longitude, east positive. Inert unless trueSolarTime is set. |
| trueSolarTime | boolean | no | Cut the double-hour from the sun over the birth place. Reaches the day and hour only: the year and month turn on world instants. |
| stageSchool | string | no | classical (陽順陰逆, default) or unified (陰陽同生同死) for the twelve life stages. |
| language | string | no | Any of 21 codes. Animals, elements, polarity and stage names come back translated; stems and branches stay in pinyin. |
When to use it
Bir harita çizerken yedi gidiş-dönüş yerine buna başvur. Tek amaçlı endpoint'ler, tek bir tablo istediğin durumlar için yanında durur. Kullanıcıların kendi dilimlerinin meridyeninden uzakta doğduysa, longitude ile birlikte trueSolarTime geç: Çin altmış derece boyunca tek dilim kullanır ve Kaşgar'da bir doğum, güneş öğlesinden neredeyse üç saat uzaktadır - bu, okumada koca bir çift saat demektir.
Notes
Aktarımların gerçekten ayrıştığı yerlerde iki okuma da gönderilir ve yanıt, sessizce birini seçmek yerine ayrışmayı adlandırır: on iki evredeki yin-gövde yönü, iki yin-kılıcı yerleşimi, 庚 soylusu, 午未 uyumunun elementi ve bu API'nin kuralı olup kanonik bir kural olmayan güç eşikleri. Dört konvansiyon yanıtımız her yanıtın sorumluluk reddinde beyan edilir ve Jade Almanac CC0 sonda setine karşı çalıştırıldı; sonuçlar konvansiyonlar sayfasında.
Try the BaZi haritası API
Grab a key and make your first call in under a minute.