jadwal-sholat
从 API穆斯林 api.myquran.com(伊斯兰教宗教指导部来源)下载印度尼西亚城市/地区的祈祷时间表(imsak、黎明、中午、晡礼、昏礼、伊西亚)。当用户询问某个地点今天/某个日期/1个月的祈祷时间表,或者需要查找地区/城市ID时,可以使用它。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~banghasan-jadwal-sholatcURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~banghasan-jadwal-sholat/file -o banghasan-jadwal-sholat.md## 概述(中文) 从 API穆斯林 api.myquran.com(伊斯兰教宗教指导部来源)下载印度尼西亚城市/地区的祈祷时间表(imsak、黎明、中午、晡礼、昏礼、伊西亚)。当用户询问某个地点今天/某个日期/1个月的祈祷时间表,或者需要查找地区/城市ID时,可以使用它。 ## 原文 # Jadwal Sholat (api.myquran.com) API base: `https://api.myquran.com/v3` Script helper (rekomendasi): `scripts/myquran_sholat.py` ## Quick start Cari lokasi (kab/kota): ```bash python3 scripts/myquran_sholat.py cari "tangerang" ``` Jadwal sholat hari ini (Asia/Jakarta) untuk lokasi berdasarkan keyword: ```bash python3 scripts/myquran_sholat.py hari-ini "kota tangerang" ``` Jadwal sholat tanggal tertentu (format `YYYY-MM-DD`): ```bash python3 scripts/myquran_sholat.py tanggal "kota tangerang" 2026-02-03 ``` Jadwal sholat 1 bulan (format `YYYY-MM`): ```bash python3 scripts/myquran_sholat.py bulan "kota tangerang" 2026-02 ``` ## Catatan pemilihan lokasi Endpoint pencarian mengembalikan beberapa kandidat. Script akan: - mencoba match exact (case-insensitive) ke kolom `lokasi` bila memungkinkan - kalau tidak, pakai hasil pertama Kalau hasilnya kurang tepat, gunakan keyword yang lebih spesifik (mis. `KOTA TANGERANG` vs `TANGERANG`), atau ambil `id` lokasi lalu panggil mode `id`. ## Pemanggilan langsung via curl (tanpa script) Cari kab/kota: ```bash curl -s "https://api.myquran.com/v3/sholat/kabkota/cari/tangerang" ``` Ambil jadwal hari ini: ```bash curl -s "https://api.myquran.com/v3/sholat/jadwal/<ID>/today?tz=Asia/Jakarta" ``` Ambil jadwal periode (bulanan / harian): ```bash # bulanan curl -s "https://api.myquran.com/v3/sholat/jadwal/<ID>/2026-02?tz=Asia/Jakarta" # harian curl -s "https://api.myquran.com/v3/sholat/jadwal/<ID>/2026-02-03?tz=Asia/Jakarta" ```