BaZi (Négy oszlop) API
Egy születési pillanatot beletesszük a teljes klasszikus rendszerbe: négy oszlop, a szárnyak, amiket minden ág védi, na yin, a tizenkét életfázis, az elemek egyensúlya a nyolc karakteren, egy név szerint meghatározott erősségi ítélet, a szimbolikus csillagok, és az ágak-szárny kölcsönhatások. Egy hívás, JSON kimenet, 21 nyelv.
BaZi (Négy oszlop) API
Az endpoint a születést a pontos Li Chun és 節 pillanatokra határozza meg az ephemerisből, nem egy dátumtáblából, így egy határ közelében született személy a megfelelő évbe és hónapba kerül. A nap és óra a születési hely óráját követi, és 23:00-kor vált. Ezekből a négy oszlopból kinyílik az ágak: minden ágnak egy-három rejtett szárnya van, a hagyomány által meghatározott szereppel és súllyal, ahol a diagram legtöbb eleme él. Ezután kiszámítja minden oszlop na yin-jét, a napmester szintjét minden ágnál, három különálló elem-számolást, a 扶抑 erősségi olvasást három klasszikus kritériummal, súlyozás nélkül, a hat szimbolikus csillagot az év- és nap-referencia oszlopból, valamint minden kombinációt, ütközést, ártalmat és büntetést.
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
Használd ezt a hét körutazás helyett, amikor diagramot renderelsz. A speciális endpointok mellette léteznek, ha csak egy táblázatra van szükséged. Ha a felhasználóid messze születnek a saját zónájuk meridiánjától, add meg a hosszúságot a trueSolarTime-mal: Kína egy zónát használ hatvan fokon át, és egy Kashgar-i születés majdnem három órával van a napfény délétől, ami egy teljes dupla-órás olvasást jelent.
Notes
Ha a két átadás valóban különbözik, mindkét olvasás elküldésre kerül, és a válasz megnevezi a megosztást, ahelyett, hogy csendben egyet választana: a yin-szárny irány a tizenkét szakaszon át, mindkét yin-pengő elhelyezkedés, a 庚 nemesember, a 午未 harmónia eleme, és az erősségi küszöbök, amelyek ennek az API-nak a konvenciói, nem kanonikus szabályok. A négy konvenciós válaszunk minden válasz feletti nyilatkozatban szerepel, és a Jade Almanac CC0 teszthalmazon futott; az eredmények a konvenciók oldalon vannak.
Try the BaZi diagram API
Grab a key and make your first call in under a minute.