AstroWay/api v2.201.6 · ar
جميع الأنظمة تعمل بشكل طبيعي
// astrology api · POST /v1/parans/star

واجهة برمجة تطبيقات Star-planet parans

النجمة والكوكب يكونوا في باران لما يكونوا زاويين في نفس اللحظة، وهل يقدر يصير هالشي يعتمد بس على خط العرض. يعني الباران هو خط عرض، وهذا هو اللي تسجله برنادت برادي، وهالنقطة (endpoint) ترجع خطوط عرض مو نقاط. فيه 953 نجمة متوفرة، 36 ضمن المجموعة الافتراضية.

Endpoint
POST /v1/parans/star
Cost
50 credits
Latency
~152 ms
Tier
Tier 3
// 01 / What it computes

واجهة برمجة تطبيقات Star-planet parans

لكل نجمة وكوكب الـ endpoint ياخذ الأربعة أحداث زاوية (rising, setting, culminating, anticulminating) ويسأل على أي latitude يصير الحدثين في نفس الـ local sidereal time. الـ culmination يثبت الـ sidereal time عند الـ right ascension للجسم؛ الـ rising والـ setting يحركونه بالـ semi-diurnal arc، وهو تابع للـ latitude والـ declination. كل واحد من الـ twelve event pairs يُحل وكل root يُذكر، مع الـ latitude، الـ sidereal time، والـ meridian اللي فيه الزوج زاوي في هاللحظة من الـ chart. الـ meridian ضد الـ meridian يُرفض: هالشرط ما فيه latitude، فإما ما يصير أبداً أو يصير بكل مكان، وإذا صار بكل مكان يعني إنهم يشاركون الـ right ascension. النجوم اللي انحلت لكن ما أعطت شيء تُذكر بالـ response بدل ما تُسقط صامتاً، وهذا اللي يصير مع نجمة circumpolar مثل Polaris تقريباً بكل النطاق.

// 02 / Live request

POST/v1/parans/star

curl -X POST https://api.astroway.info/v1/parans/star \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "date": "1990-05-15",
  "time": "14:30:00",
  "timezoneOffset": 3,
  "stars": ["Regulus", "Sirius"],
  "planets": [0, 4]
}'
Response (excerpt)
{
  "ok": true,
  "data": {
    "type": "star-parans",
    "horizon": "geometric",
    "latitudeLimit": 60,
    "count": 16,
    "stars": [
      { "name": "Regulus", "magnitude": 1.36, "rightAscension": 151.9686, "declination": 12.0133 }
    ],
    "parans": [
      {
        "star": "Regulus",
        "starEvent": "rise",
        "planetId": 0,
        "planetName": "Sun",
        "planetEvent": "culminate",
        "latitude": 39.1022,
        "longitude": 6.5735,
        "lst": 51.6
      }
    ]
  }
}
// 03 / Parameters

Parameters

nametypeRequired
date string (YYYY-MM-DD) yes Birth date.
time string (HH:MM:SS) yes Local clock time at birth.
timezoneOffset number (hours) no UTC offset in effect at the birth moment. Defaults to 0.
stars string[] no Star names from the Swiss Ephemeris catalogue. Defaults to the 36-star astrological set. The full list is at GET /v1/fixed-stars/catalog.
planets number[] no Swiss Ephemeris planet ids. Defaults to 0-9, Sun through Pluto.
latitudeLimit number (degrees) no Search range either side of the equator. Defaults to 60, the range Brady tabulates.
horizon "geometric" | "apparent" no Which horizon counts as rising. Geometric (default) is altitude 0; apparent is -34 arcmin, where refraction lifts a body into view first. Worth about two degrees of paran latitude at mid-latitudes.
// 04 / When to use it

When to use it

استعملها لما طبقة النجوم الثابتة في الـ chart تحتاج تكون أكثر من قائمة تقاربات. نجمة تقابل كوكب بزاوية طول الفلك هي إسقاط؛ الباران هو النجمة والكوكب واقفين فعلياً على الزوايا سوا، وهذا هو العلاقة اللي مبنية عليها شغل Brady واللي تربط نجمة بمكان على الخريطة. في منتج النقل، الـ latitudes تُرسم كأشرطة أفقية، والمدينة اللي قاعدة على واحدة تحمل هالتزاوج نجمة-كوكب. لاحظ إن الـ endpoint ما يحتاج مكان الميلاد، بس اللحظة: أي latitudes موجودة هي خاصية للسماء، مو لمكان ولادة الشخص.

// 05 / Notes

Notes

محلول على hour angles بدل ما يكون بتقاطع map polylines، فـ latitude تكون دقيقة بدل ما تكون quantised على خطوة الـ polyline، وتُستعمل الـ declination الفعلية للنجمة بدل درجة البروج اللي تُسقط عليها. هالفرق مهم: Vega على ecliptic latitude 61 درجة وSirius على -39، فدرجة الموقع ما ترتفع قريباً لما ترتفع. مواضع النجوم جايّة من Swiss Ephemeris fixed-star catalogue، والتحويل ecliptic-to-equatorial يُتأكد منه ضد الـ ephemeris نفسه بتشغيل الكواكب من خلاله. مثال Castor اللي اشتغلت عليه Brady يتعاد داخل درجة؛ ما يحدد إذا استخدمت geometric أو apparent horizon، وبما إن الاثنين يختلفوا بحوالي درجتين من paran latitude، هالاختيار يكون request parameter مو default صامت.

Try the تزاوج نجمة-كوكب API

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

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