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.
1. Tambahkan modul HTTP dengan keychain
Section titled “1. Tambahkan modul HTTP dengan keychain”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.
- Authentication type: API key.
- Credentials: buat keychain. Beri nama, tempelkan kunci ke Key, penempatan In the header, nama parameter
X-Api-Key.
2. Susun permintaan
Section titled “2. Susun permintaan”-
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.
3. Petakan tanda
Section titled “3. Petakan tanda”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.
Saat modul gagal
Section titled “Saat modul gagal”400 INVALID_FIELDdengantimezonedidetails: zona yang dipetakan kosong, itu singkatan sepertiESTatau bukan nama zona.400dengandateatautimedidetails: format pemicu bukanYYYY-MM-DD/HH:MM:SS; sebelum pemanggilan formatlah menggunakanformatDate().403 ENDPOINT_NOT_IN_SCOPE: area kunci tidak memilikichart.429 KEY_BUDGET_EXHAUSTED: kunci telah menghabiskan anggaran sendiri; naikkan di dasbor.