UNPKG

prayer-times-api

Version:

A simple Node.js wrapper to fetch Islamic prayer times.

25 lines (23 loc) 855 B
const axios = require("axios"); exports.getPlayerTime = async (lat, lon) => { try { const prayerResponse = await axios.get("http://api.aladhan.com/v1/timings", { params: { latitude: lat, longitude: lon, method: 1, school: 0, latitudeAdjustmentMethod: 3 } //family: 4, timeout: 30000 }) const realTimePrayerTimes = prayerResponse.data.data.timings; // Return the response with optimized data return { status: 1, message: "Get Prayer Times Successfully", prayer_times: realTimePrayerTimes, }; } catch (error) { console.error('Error fetching prayer times or location:', error); return { status: 0, message: "Server Error", error: error.message, }; } };