How we build the API.
Internals, postmortems, and design decisions. Everything we wish someone had written down before we had to figure it out the hard way.
Numerológia az API-ban: 5 számítási rendszer egy útvonalon
A legtöbb API vagy egyáltalán nem rendelkezik numerológiával, vagy csak egy pitagórészi rendszert kínál. Nálunk 5 teljes rendszer (pitagórészi, hurrita, két kabalisztikus, védikus) 10 számítással mindegyik, egy paraméterezett útvonalon. Plusz a Sors Mátrix 22 arkánumra.
Katalógus térkép: hogyan épülnek fel a 700+ AstroWay endpointja
Az API több mint 700 endpointra nőtt 57 csoportban – a születési horoszkóptól a BaZi-ig, a geomanciáig és az SVG-képek rendereléséig. Áttekintjük, hogyan van a katalógus felosztva domainekre, melyik egységes mintát követik az összes hívás, és hogyan találhatjuk meg gyorsan a szükséges endpointot.
Három hivatalos SDK: TypeScript, Python, PHP a nyers curl helyett
A nyers HTTP működik, de a típusos kliens órákat spórol meg: útvonalak automatikus kiegészítése, kérés és válasz típusai, beépített újrapróbálkozás 408/409/429/5xx hibákra, és Stainless-stílusú hierarchia. Bemutatjuk a három hivatalos SDK-t - @astroway/sdk (npm), astroway (PyPI), astroway/sdk (Packagist) - és hogy hogyan generálódtak egyetlen OpenAPI-szerződésből.
Horoscope API Tutorial: Build a Daily Horoscope Feature
Add daily, weekly and monthly horoscopes to your app via API - sign-based text vs transit-based personalization - with TypeScript and Python code.
Natal Chart API in PHP: SDK + Laravel Example
Compute a natal chart in PHP with the AstroWay SDK - plain PHP and a Laravel facade - without compiling a Swiss Ephemeris extension.
Natal Chart API in Python: 3 Examples with the AstroWay SDK
How to compute a natal chart in Python via API - install, first request, transits and synastry - with working code and how it compares to pyswisseph and kerykeion.
Natal Chart API in TypeScript: SDK + React Example
Compute a natal chart in TypeScript with the AstroWay SDK - typed responses, a React component, and where it beats a local ephemeris library.
X-Cache header: látható cache-status a kliens integrációk optimalizálásához
Minden API-válasz désormais tartalmazza X-Cache: MISS | HIT | BYPASS - Ügyfél azonnal látja, hogy a kérés nulláról számítódik-e ki, vagy a cache-ből származik-e. Ez megnyitja a cache hit % oszlopot a /dashboard/usage-ben, és lehetővé teszi az integráció optimalizálását kitalálás nélkül.
Reports V2: egy végpont tizenkettő helyett - `/v1/reports/generate`
12 típus-specifikus útvonal (/reports/natal, /reports/synastry, …) helyett egy egységesített POST végpont `/v1/reports/generate` report_type mezővel. SDK-fogyasztók egyetlen metódust kapnak tizenkettő helyett; MCP-katalógus tizenkettő eszközről egyre csökken.
Védikus asztrológia API-n át: Parásarától a Lal Kitabig 354 végpontban
Az AstroWay mostantól a kereskedelmi API-k közül a legteljesebb védikus lefedettséget kínálja: 10 dasha-rendszer, 16 varga, Panchang, teljes Lal Kitab + KP + Jaimini. Hogyan működik, és mikor melyik technikát válaszd.
White-label PDF WordPress nélkül: inline branding egy mezőn keresztül
whitelabel mező a /v1/reports/* összes 12 endpointjának sémáiban most már nem csak boolean (olvasd DB-konfig) értéket fogad, hanem egy inline objektumot 15 mezővel. Ez eltávolítja a kötést a WordPress felhasználóhoz – bármely SaaS API fogyasztó képes PDF-et már a helyben brandelni, külön admin oldal nélkül.
Hogyan építsünk asztrológiai alkalmazást: fejlesztőknek szóló teljes útmutató
Lépésről lépésre haladó útmutató az asztrológiai alkalmazás létrehozásához nulláról - API kiválasztása, architektúra, első natális diagram, szinasztria és tranzitok hozzáadása, telepítés.
Asztrológiai API gyors kezdés: TypeScript és Python 5 perc alatt
Telepítse az SDK-t, szerezze be az API-kulcsot, hajtson végre az első kérlelést a natális diagramhoz. 5 perc - és működő JSON a kezében (TypeScript és Python).
Rectification API: születési idő korrekció fejlesztőknek
A rektifikáció a születési idő pontosításának folyamata az élet eseményei alapján. Ebben a posztban - hogyan automatizálható az API-n keresztül az algoritmikus módszer és a Trutine of Hermes segítségével.
Ugyanaz a Swiss Ephemeris, mint a Solar Fire-ben - 4 sor kóddal.
Ingyenes kulcs bankkártya nélkül. Havi 5 000 hívás a fizetésig.