AstroWay/api v2.173.1 · ar
جميع الأنظمة تعمل بشكل طبيعي
// astrology api · POST /v1/chinese/tong-shu/select

واجهة برمجة تطبيقات اختيار تاريخ Tong Shu

امسح نافذة من الأيام واحصل فقط على تلك التي يوافق عليها التقويم لأجل مهمة محددة، مع سبب نجاة كل ناجٍ وعدد ما تم إسقاطه ولماذا.

Endpoint
POST /v1/chinese/tong-shu/select
Cost
20 credits
Latency
~110 ms
Tier
Tier 2
// 01 / What it computes

واجهة برمجة تطبيقات اختيار تاريخ Tong Shu

كل يوم في النافذة يُحل إلى عموده اليومي من دورة الستين سنة، ثم يُقرأ عبر سجلين مستقلين. دورة اثني عشر ضابط اليوم 建除十二值星 مع فرع الشهر وكل واحد يحمل قائمته الخاصة بما يناسبه وما يمنعه: الكامل يناسب التوقيع والاحتفال، القريب لا يناسب تقريبًا شيئًا. دورة الأحياء القمرية الثمانية والعشرين على إيقاع سبعة أيام مستقلة عن الضباط، وتحمل تأييداتها الخاصة. يمر اليوم فقط عندما ينجو النشاط المختار من كلا السجلين. ثم يزيل مرشح الصدام الاختياري الأيام التي يكون فرعها معارضًا للحيوان الذي تسميه، وهو ما تستبعد به التقليد الشخص الذي يُختار له اليوم. التقرير يُظهر عدد الأيام الممسوحة، المتطابقة وتفصيل ما تم إسقاطه حسب السجل وحسب الصدام، لذا يكون الجواب الفارغ مقروءًا بدلاً من غامض.

// 02 / Live request

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"
  }'
Response (excerpt)
{
  "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"
      }
    ]
  }
}
// 03 / Parameters

Parameters

nametypeRequired
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.
// 04 / When to use it

When to use it

استخدمه في تدفقات الحجز، تخطيط الفعاليات، منتجات الزفاف والمكان، جدولة العيادات، أو أي مكان يجب فيه لمحدد التاريخ أن يفضّل بعض الأيام على غيرها بهدوء. لأنّه يُعيد السبب وليس فقط الحكم، يمكنك إظهار للمستخدم لماذا الثلاثاء الثالث مفقود بدلاً من إخفائه بصمت. ضع النتيجة مباشرة في مكوّن تقويم، أو استخدم العدادات لتقرر ما إذا كان يجب توسيع النافذة قبل أن تسأل مرة أخرى.

// 05 / Notes

Notes

كلا السجلين يأتيان من تقليد التقويم المطبوع وليس من ترتيب مُختلق، ولا يُخترع الendpoint يومًا: النتيجة الفارغة تظل فارغة وتُبلغ أي سجل أفرغها. حدّ اليوم هو 23:00، متسق مع كل الendpoint صينية أخرى هنا. أسماء الأنشطة تتبع قائمة السجل نفسها، لذا يُرفض نشاط غير معروف برمز 400 يذكر الحقل.

Try the اختيار تاريخ Tong Shu API

Grab a key and make your first call in under a minute.

99.9% SLA · الخطط المدفوعة · 30d الحالة →