API pentru selectarea datelor conform Tong Shu
Scanează o fereastră de zile și primește înapoi doar cele care sunt aprobate de almanac pentru o anumită întreprindere, cu motivul pentru care fiecare zi supraviețuiește și numărul celor eliminate și motivul.
API pentru selectarea datelor conform Tong Shu
Fiecare zi din fereastră este rezolvată la pilonul său zilnic din ciclul sexagenar, apoi este citită prin două registre independente. cei doisprezece ofițeri zilnici 建除十二值星 ciclează cu ramura lunii și fiecare are propria listă de ceea ce se potrivește și ce interzice: Potriviri complete pentru semnare și celebrare, potriviri aproape nimic. cele douăzeci și opt de conace lunare ciclează pe un ritm de șapte zile independent de ofițeri și au propriile lor aprobări. O zi trece doar când activitatea aleasă supraviețuiește amândouă registrelor. Filtrul opțional de conflict elimină apoi zilele a căror ramură stă opusă animalului pe care îl numești, ceea ce este cum tradiția exclude persoana pentru care ziua este aleasă. Răspunsul raportează scanate, potrivite și descompunerea celor eliminate prin registru și prin conflict, astfel încât un răspuns gol este inteligibil mai degrabă decât misterios.
POST/v1/chinese/tong-shu/select
curl -X POST https://api.astroway.info/v1/chinese/tong-shu/select \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{
"from": "2026-06-01",
"to": "2026-06-14",
"activity": "marriage",
"avoidClashWith": "Horse"
}' {
"ok": true,
"data": {
"activity": "marriage",
"from": "2026-06-01",
"to": "2026-06-14",
"scanned": 14,
"matched": 5,
"dropped": { "byRegister": 9, "byClash": 0 },
"days": [
{
"date": "2026-06-02",
"verdict": "suitable",
"dayPillar": "Ding-Wei",
"officer": { "chinese": "滿", "name": "Full", "summary": "Fullness and return. Signing, opening, celebrating." },
"mansion": { "chinese": "尾", "name": "Tail", "quadrant": "Azure Dragon" },
"clashesWith": "Ox"
}
]
}
} Parameters
| name | type | Required | |
|---|---|---|---|
| from | string (YYYY-MM-DD) | yes | First day of the window to scan. |
| to | string (YYYY-MM-DD) | yes | Last day of the window. |
| activity | string | yes | What the day is for: marriage, opening, moving, travel, medical, education, funeral and the rest of the register's own list. |
| avoidClashWith | string | no | An animal name. Days whose branch clashes that animal are dropped, which is how the tradition excludes the person the day is for. |
| language | string | no | Any of 21 codes for the animal names. |
When to use it
Folosește-l în fluxuri de rezervare, planificarea evenimentelor, produse pentru nunți și locații, programări la clinică sau oriunde unde un selector de date ar trebui să prefere discret unele zile în detrimentul altora. Deoarece returnează raționamentul și nu doar verdictul, poți arăta unui utilizator de ce a treia marți lipsește în loc să o griji tăcut. Pornește rezultatul direct într-un component de calendar sau folosește numerele pentru a decide dacă fereastra trebuie lărgită înainte de a cere din nou.
Notes
Ambele registre provin din tradiția almanacului tipărit, nu dintr-un clasament inventat, și endpointul nu inventează niciodată o zi: un rezultat gol rămâne gol și raportează care registru l-a golit. Limita zilei este 23:00, consistentă cu orice alt endpoint chinez de aici. Numele activităților urmează lista proprie a registrului, așa că o activitate necunoscută este refuzată cu un 400 care numește câmpul.
Try the Selectarea datelor conform Tong Shu API
Grab a key and make your first call in under a minute.