n8n
Négycsomós workflow: a bemeneten a születési adatok, középen a natív chart az API-val, a kimeneten a Nap, Hold és Ascendens jelek. Importálva n8n 2.39.7-be és futtatva a production 2026-09-17, az alábbi eredmény pontosan azt adta vissza, amit visszaadott.
AstroWay csomópont
Szekció neve “AstroWay csomópont”A manuális HTTP Request helyett beállíthatod az @astroway/n8n-nodes-astroway csomópontot. Ebben 730 API művelet van készenléti akciókkal mezőkkel: natív chart, szinátria, tranzitok, védikus asztrológia, Human Design, BaZi, numerológia, tarot és mások.
- A self-hosted n8n-ben nyisd meg a Settings → Community Nodes → Install menüpontot, írd be a
@astroway/n8n-nodes-astrowaykifejezést és erősítsd meg. Az n8n 2026-10-23-án ellenőrizte a csomópontot, így az n8n Cloud-ban telepítés nélkül hozzáadhatod a csomópontok paneljéről. - Hozd létre az AstroWay API hitelesítési adatokat és illeszd be a kulcsot. Az n8n a
GET /v1/auth/keys/mekéréssel ellenőrzi, ami nem fogyaszt krediteket. Ha a kulcsnak van endpoint területe, add hozzá azauth/keys/mekifejezést, különben az ellenőrzésForbiddenhibát ad, bár a területhez tartozó hívások működni fognak. - Add hozzá az AstroWay csomópontot, válaszd ki a csoportot és a műveletet, például Core → Natal Chart. A kötelező mezők már a listában vannak, a nem kötelezőket az Add field gombbal adhatod hozzá.
A csomópont a válasz data részét adja vissza, és egy hibát kóddal, például INVALID_INPUT. Összeköthető egy AI Agent eszközként.
Az alábbi ugyanaz a számítás csomópont nélkül, normál HTTP Requesttel. Bármely n8n-ben működik, beleértve a Cloud-ot.
Először hozz létre egy kulcsot, ahogy a Kulcs az automatizáláshoz szakaszban le van írva, a chart területtel.
1. Add hozzá a kulcsot hitelesítési adatként
Szekció neve “1. Add hozzá a kulcsot hitelesítési adatként”A kulcs az n8n hitelesítési adat tárolójában van, nem a csomópontban, így nem kerül az exportált workflow-ba.
- Hozz létre egy új hitelesítési adatot Header Auth típussal az n8n-ben.
- Name:
X-Api-Key. - Value: a kulcsod.
- Mentsd el AstroWay API key néven. Az alábbi workflow pont ezt a nevet keresi a hitelesítési adatok között.
2. Importáld a workflow-t
Szekció neve “2. Importáld a workflow-t”Töltsd be a n8n-natal-chart.json fájlt, nyiss egy üres workflow-t és illeszd be a fájl tartalmát a vászonra, vagy használd a fájlból importálást a workflow menüben.
Belül négy csomópont:
- Start, Manual Trigger csomópont: a workflow-t teszteléskor indítja.
- Birth data, Edit Fields (Set) csomópont: egy személy
date,time,timezone,latitudeéslongitudeadatai. - AstroWay chart, HTTP Request csomópont: meghívja a
POST /v1/chartvégpontot. - Big three, Edit Fields (Set) csomópont: a hosszúságokat jelek nevévé alakítja.
3. Futtasd
Szekció neve “3. Futtasd”Futtasd a workflow-t. A Big three visszaadja:
{ "sun": "Taurus", "moon": "Capricorn", "rising": "Virgo", "offset_used": 4}Az offset_used az UTC eltolás, amit a szerver talált a Europe/Kyiv időzónára 1990-05-15: 4, nem 3, amit általában kézzel írnak.
Hogyan van beállítva az HTTP Request csomópont
Szekció neve “Hogyan van beállítva az HTTP Request csomópont”-
Method:
POST. -
URL:
https://api.astroway.info/v1/chart -
Authentication: Generic Credential Type.
-
Generic Auth Type: Header Auth, AstroWay API key hitelesítési adat.
-
Send Body: bekapcsolva.
-
Body Content Type: JSON.
-
Specify Body: Using JSON.
A test kifejezéssel van megadva, így az előző csomópontok bármelyikéből származó értékek átkerülnek:
{{ JSON.stringify({ date: $json.date, time: $json.time, timezone: $json.timezone, latitude: $json.latitude, longitude: $json.longitude }) }}Hogyan számolják a jeleket
Szekció neve “Hogyan számolják a jeleket”Minden mező a Big three-ban egy kifejezés. A jel a hosszúság 30-cal osztva és lefelé kerekítve, mint index a listában:
{{ ['Aries','Taurus','Gemini','Cancer','Leo','Virgo','Libra','Scorpio','Sagittarius','Capricorn','Aquarius','Pisces'][Math.floor($json.data.houses.ascendant / 30)] }}A Nap és Hold esetében a hosszúságot a $json.data.planets.find(p => p.name === 'Sun').longitude kifejezésből veszik, és ugyanígy a 'Moon' esetében.
Cseréld le a saját adataidra
Szekció neve “Cseréld le a saját adataidra”Cseréld le a Start és Birth data csomópontot arra a triggerre, amit ténylegesen használsz: űrlap, webhook vagy táblázat új sora, és illeszd az adatait az öt fenti névhez. Két dolgot érdemes ellenőrizni:
- A
timezonenem lehet üres. Az üres érték400hibát ad, így illeszd be a mezőt vagy állítsdautoértékre, ha a koordináták megbízhatóak. - A koordináták kötelezőek. Az API nem geokódolja a város nevét; ha az űrlap csak helyet kér, adj hozzá egy geokódolási lépést az AstroWay chart csomópont előtt.