Przejdź do głównej zawartości
AstroWay/api v2.248.0 · pl
wszystkie systemy w normie

Integracje bez kodu

Wszystko na tych stronach zostało wykonane przeciwko produkcji 2026-09-17. Workflow dla n8n został zaimportowany i uruchomiony w prawdziwym n8n; kroki dla Zapier i Make napisane są zgodnie z własną dokumentacją tych narzędzi, a zapytania, które one tworzą, zostały wysłane dokładnie w tej formie.

Od tego zależy, jaki klucz jest potrzebny.

  • Zapier, Make i n8n wysyłają go ze swoich serwerów. Potrzebny jest klucz “Tylko serwer” z zakresem endpointów i budżetem, jak opisano poniżej. Instrukcje: Zapier, Make, n8n.
  • Bubble również wysyła zapytania ze swoich serwerów, a klucz znajduje się w nagłówku, który tam pozostaje: Bubble.
  • FlutterFlow kompiluje się do aplikacji, którą trzyma użytkownik, więc wywołanie musi być prywatne: FlutterFlow.
  • Wix, Squarespace, Shopify, Webflow i Tilda wyświetlają stronę w przeglądarce odwiedzającego. Wstaw widget, a nie klucz: konstruktory stron.
  • WordPress odwołuje się z twojego własnego serwera. Kluczem zajmuje się wtyczka AstroWay.

Każdy, kto może edytować Zap, scenariusz czy workflow, widzi klucz wewnątrz. Dlatego daj każdej automatyzacji własny klucz i ogranicz go do tego, co robi.

  1. W dashboardzie otwórz API-ключі i kliknij Nowy klucz. Nazwij go według automatyzacji, np. zapier-intake-form.
  2. W polu Gdzie będzie używany ten klucz? pozostaw Tylko serwer.
  3. Skopiuj klucz. Dialog pokazuje go w całości jednorazowo; później jest dostępny przez Pokaż w menu klucza.
  4. W menu klucza otwórz Zakres endpointów i wypisz ścieżki, które wywołuje automatyzacja, po jednej w wierszu: chart dla karty natalnej, public/horoscope/* dla codziennych horoskopów.
  5. W tym samym menu otwórz Ustaw budżet i podaj, ile kredytów ten klucz może wydać w cyklu.

Wywołanie spoza listy otrzymuje 403 ENDPOINT_NOT_IN_SCOPE. Klucz, który wyczerpał budżet, otrzymuje 429 KEY_BUDGET_EXHAUSTED, nawet gdy na koncie wciąż są kredyty, więc automatyzacja, która zapętliła się, zatrzyma się po osiągnięciu podanej liczby. Oba ograniczenia działają na każdym planie i są opisane w sekcji Autentykacja.

Formularz podaje datę, czas na zegarze i miejsce. Wysyłaj je tak:

{
"date": "1990-05-15",
"time": "14:30:00",
"timezone": "Europe/Kyiv",
"latitude": 50.45,
"longitude": 30.52
}
  • timezone to nazwa strefy, a serwer sam znajduje offset od UTC, który obowiązywał w zegarach tej daty, wraz z czasem letnim. Kijów 1990-05-15 miał UTC+4, a nie +3: taki błąd daje ręcznie wprowadzony offset. Wyślij auto, aby pobrać strefę z współrzędnych.
  • Bez timezone i bez offsetu karta jest obliczana dla UTC. Odpowiedź i tak 200, więc sprawdź, że pole jest dopasowane.
  • Pusty timezone odrzuca się z 400, ponieważ w przeciwnym razie puste pole formularza byłoby odczytywane jako UTC.
  • date w formacie YYYY-MM-DD, time w formacie HH:MM:SS. Jeśli formularz zapisuje je inaczej, użyj formatowania daty w samym narzędziu.
  • Liczby mogą przychodzić jako tekst. \"latitude\": \"50.45\" jest akceptowane, i tak większość pól formularzy je wysyła.
  • API nie geokoduje. Współrzędne muszą przyjść z formularza lub z kroku geokodowania w narzędziu. Pole city to tylko etykieta.

Zasady przeliczania zegarów i dat do 1970 roku opisane są w formatach pól.

POST /v1/chart zwraca w stopniach wzdłuż zodiaku, w opakowaniu { "ok": true, "data": { ... } }. Znak to floor(longitude / 30), licząc od zera:

0 Baran, 1 Byk, 2 Bliźnięta, 3 Rak, 4 Lew, 5 Panna, 6 Waga, 7 Skorpion, 8 Strzelec, 9 Koziorożec, 10 Wodnik, 11 Ryby.

Gdzie znajdują się trzy najpopularniejsze wartości:

  • Słońce: rekord w data.planets z "name": "Sun", pierwszy.
  • Księżyc: rekord w data.planets z "name": "Moon", drugi.
  • Ascendent: data.houses.ascendant.
  • Użyty offset: data.input.timezoneOffset.

Dla powyższego przykładu: Słońce 54.34, więc Byk; Księżyc 296.39, Koziorożec; Ascendent 159.26, Panna; offset 4.

  • POST /v1/chart kosztuje 20 kredytów. Pełna tabela na stronie Koszt endpointów.
  • To samo zapytanie, wysłane ponownie w ciągu pięciu minut, zwraca się z pamięci podręcznej i nie jest naliczane. Testowe uruchomienie, które powtarza to samo ciało, nie zużywa budżetu.
  • GET /v1/public/horoscope/daily nie zużywa kredytów. Bez klucza lub z kluczem na planie Free liczy się w limit 30 zapytań na godzinę z adresu IP, a platformy automatyzacji dzielą swoje adresy między klientami. Klucz na płatnym planie ma własny limit.
Przydatne?
Zaproponuj edycję

Ostatnia aktualizacja: