Lewati ke konten
AstroWay/api v2.190.0 · id
semua sistem normal

Make

Skenario yang mengirim ke API tanggal, waktu, zona, dan koordinat kelahiran serta mengambil dari respons tanda Matahari, Bulan, dan Ascendant. Permintaan di bawah dikirim ke produksi persis dalam bentuk yang dibangun modul; langkah-langkah di Make ditulis sesuai dokumentasi Make untuk versi 4 aplikasi HTTP per 2026-09-17. Aplikasi HTTP tersedia pada paket gratis Make.

Pertama, buat kunci seperti dijelaskan di bagian Kunci untuk otomatisasi, dengan area chart.

Tambahkan aplikasi HTTP, modul Make a request. Make menyarankan mengirim kredensial melalui bidang terpisah, bukan melalui header, dan keychain menyimpan kunci di luar skenario itu sendiri.

  1. Authentication type: API key.
  2. Credentials: buat keychain. Beri nama, tempelkan kunci ke Key, penempatan In the header, nama parameter X-Api-Key.
  • URL:

    https://api.astroway.info/v1/chart
  • Method: POST.

  • Body content type: application/json.

  • Body input method: JSON string.

  • Body content: JSON di bawah dengan nilai pemicu Anda.

  • Parse response: Yes.

{
"date": "1990-05-15",
"time": "14:30:00",
"timezone": "Europe/Kyiv",
"latitude": "50.45",
"longitude": "30.52"
}

Biarkan tanda kutip di sekitar setiap nilai yang dipetakan, termasuk angka: nilai masuk ke string JSON sebagai teks biasa, dan API menerima "50.45" sebagai angka. Parse response dengan nilai Yes membuat data tersedia untuk dipetakan di modul berikutnya.

Jalankan modul sekali. Dalam paket keluaran data.input.timezoneOffset contoh bernilai 4: offset yang Kyiv miliki pada hari itu.

Di modul berikutnya mana pun, bidang dengan rumus berikut memberikan tanda Ascendant:

get(split("Овен,Телець,Близнюки,Рак,Лев,Діва,Терези,Скорпіон,Стрілець,Козеріг,Водолій,Риби"; ","); floor(ASCENDANT / 30) + 1)

di mana alih-alih ASCENDANT dimasukkan data.houses.ascendant. + 1 diperlukan karena get() menghitung mulai dari 1, sementara nomor tanda mulai dari 0. Sebagai contoh floor(159.26 / 30) + 1 menghasilkan 6, dan nama keenam adalah Virgo.

Untuk Matahari dan Bulan ambil longitude elemen pertama dan kedua dari data.planets, yang dipetakan Make sebagai data.planets[1].longitude dan data.planets[2].longitude. Sebagai contoh itu Taurus dan Capricorn.

  • 400 INVALID_FIELD dengan timezone di details: zona yang dipetakan kosong, itu singkatan seperti EST atau bukan nama zona.
  • 400 dengan date atau time di details: format pemicu bukan YYYY-MM-DD / HH:MM:SS; sebelum pemanggilan formatlah menggunakan formatDate().
  • 403 ENDPOINT_NOT_IN_SCOPE: area kunci tidak memiliki chart.
  • 429 KEY_BUDGET_EXHAUSTED: kunci telah menghabiskan anggaran sendiri; naikkan di dasbor.
Bermanfaat?
Запропонувати правку

Terakhir diperbaharui: