Zi Wei Dou Shu: rozmieszczenie gwiazd
紫微斗數 buduje horoskop nie z planet, lecz z dwunastu pałaców i ponad setki gwiazd rozstawionych według reguł od daty księżycowej i straży urodzenia. POST /v1/ziwei/chart liczy to w całości.
Endpointy
Dział zatytułowany „Endpointy”| Endpoint | Kredyty | Co zwraca |
|---|---|---|
POST /v1/ziwei/chart | 20 | Pełny horoskop: pałace, gwiazdy, stadia, granice, 四化. Wymaga time i gender |
POST /v1/ziwei/four-transformations | 10 | 四化 według pnia roku, cztery szkoły |
POST /v1/ziwei/twelve-palaces | 5 | Słownik dwunastu pałaców |
POST /v1/ziwei/main-stars | 5 | Słownik czternastu gwiazd głównych |
POST /v1/ziwei/palace-* | 5 | Słownik jednego pałacu, dziewięć ścieżek |
Trasy słownikowe niosą pole computed: false i kosztują połowę taryfy. Zwracają tę samą tabelę dla każdej daty urodzenia i nie ma w tym nic złego, dopóki jest to napisane.
Przykład
Dział zatytułowany „Przykład”curl -X POST https://api.astroway.info/v1/ziwei/chart \ -H "X-Api-Key: $ASTROWAY_API_KEY" \ -H "Content-Type: application/json" \ -d '{"date":"2000-08-16","time":"04:00:00","gender":"male","age":25}'{ "fiveElementClass": { "key": "wood3", "chinese": "木三局", "name": "Wood 3", "value": 3 }, "soulPalace": { "index": 4, "branch": "Wu" }, "bodyPalace": { "index": 8, "branch": "Xu" }, "ziwei": { "index": 4, "branch": "Wu" }, "annualLimit": { "age": 25, "index": 8, "branch": "Xu" }, "palaces": [ { "branch": "Wu", "pillar": "Ren-Wu", "palace": "destiny", "isSoul": true, "majorStars": [{ "chinese": "紫微", "name": "Purple Star", "pinyin": "Zi Wei", "kind": "major" }], "lifeStage": { "chinese": "死", "name": "Death", "localised": "Death" }, "boshi": "伏兵", "decade": { "index": 0, "fromAge": 3, "toAge": 12 } } ]}Tablica palaces niesie wszystkie dwanaście w tej samej postaci, od 寅 do 丑.
Co dokładnie jest liczone
Dział zatytułowany „Co dokładnie jest liczone”| Krok | Reguła |
|---|---|
| 命宮 i 身宮 | Od pałacu miesiąca wstecz po strażach dla Życia, naprzód dla Ciała |
| Pnie pałaców | 五虎遁 od pnia roku |
| 五行局 | Z filaru pałacu Życia; zgadza się z 納音 na wszystkich sześćdziesięciu parach |
| 紫微 | Dzielenie dnia przez liczbę 局 z pożyczką: parzysta pożyczka naprzód, nieparzysta wstecz |
| 紫微系 (6) | Przesunięcia −1, −3, −4, −5, −8 od 紫微 |
| 天府系 (8) | 天府 to lustro 紫微 wokół osi 寅-申, dalej +1..+6 i +10 dla 破軍 |
| 六吉 i 六煞 | Od miesiąca, straży i pnia roku, każda z własnym wzorem |
| Trzydzieści jeden gwiazd mniejszych | Od gałęzi roku, pnia roku, miesiąca, dnia i straży |
| 長生十二神 | Od 五行局, naprzód dla 陽男陰女 i wstecz w pozostałych przypadkach |
| 博士十二神 | Od 祿存, ten sam kierunek |
| 將前 i 歲前 十二神 | Od trójki gałęzi roku i od samej gałęzi, oba zawsze naprzód |
| 大限 | Od 命宮, start w wieku równym liczbie 局, krok dziesięć lat |
| 小限 | Czyta płeć i nie czyta yin-yang, w odróżnieniu od dziesięcioletnich |
| 四化 | Według pnia roku, oznaczone bezpośrednio na gwiazdach |
Cztery przełączniki szkoły
Dział zatytułowany „Cztery przełączniki szkoły”Są w body żądania, a nie w naszym kodzie, bo każdy z nich przesuwa cały horoskop dla urodzeń, których dotyczy.
| Parametr | Domyślnie | Druga wartość |
|---|---|---|
yearDivide | lunar: rok zaczyna się pierwszym dniem pierwszego miesiąca księżycowego | lichun: granica z BaZi |
fixLeap | true: miesiąc przestępny dzieli się piętnastym dniem | false: cały przestępny liczy się jako poprzedni |
dayDivide | forward: 23:00 należy do następnego dnia | current: data zostaje, straż oznaczana jest jako 晚子時 |
tianmaSchool | year: 天馬 od gałęzi roku (中州派) | month: 天馬 od miesiąca księżycowego |
school | zhongzhou: 四化 według korpusu 王亭之 | quanji, quanshu, beipai |
Jak to sprawdzono
Dział zatytułowany „Jak to sprawdzono”Przypięte do trzech opublikowanych horoskopów, a nie do jednej biblioteki, i to celowo. Niemal cały otwarty ekosystem Zi Wei wywodzi się z jednego projektu: dwa porty plus co najmniej jeden projekt, który deklaruje inną linię, a w środku wywołuje go i parsuje wynik. Dlatego zgodność z kilkoma projektami to zgodność z jednym.
- Dwa horoskopy odtworzone w całości: wszystkie czternaście gwiazd głównych, 五行局, pałace Życia i Ciała.
- Dwanaście stadiów sprawdzono na trzecim wektorze testowym z tego samego źródła, w którym opublikowano oczekiwane dwanaście, a nie na tych dwóch. Początki dekad porównano z liczbą 五行局, czyli z regułą, z której się je wyprowadza, a nie z zewnętrzną publikacją.
- Trzeci horoskop pochodzi z chińskiego tekstu szkoleniowego niezwiązanego z tamtym ekosystemem i samodzielnie przypina przesunięcia gwiazd oraz kolejność pałaców.
- Mnemotechnika 安紫微星 「六五四三二/酉午亥辰丑」 i opublikowany przebieg 火六局 po dniach 1-15 są sprawdzane bezpośrednio: to stałe tradycji, a nie czyjaś implementacja.
Jedno rozpowszechnione przekazanie, które jest błędne
Dział zatytułowany „Jedno rozpowszechnione przekazanie, które jest błędne”火星 i 鈴星 rozstawia się naprzód od trójki gałęzi roku i nie czytają płci w żadnym sprawdzonym przekazie. Reguła 陽男陰女順 / 陰男陽女逆, którą czasem się do nich przypisuje, dotyczy dwunastu stadiów 長生十二神 i granic dziesięcioletnich. Oba tematy stoją na jednej stronie w najczęściej kopiowanym źródle i, jak się wydaje, stamtąd wzięło się zamieszanie.
Nazwy pałaców i dwunastu stadiów są przetłumaczone na 21 języków: dodaj ?lang=, a w każdym pałacu pojawi się palaceLocalised, a w stadium pole localised. Nazwy gwiazd zostają hieroglifami z angielskim tłumaczeniem obok: nie mają ustalonych nazw.