📜  伊斯兰堡祈祷时间 (1)

📅  最后修改于: 2023-12-03 15:36:23.444000             🧑  作者: Mango

伊斯兰堡祈祷时间API介绍

简介

伊斯兰堡祈祷时间API是一项提供伊斯兰堡地区五次日常祷告时间的API。它基于现代计算法和天文数据,准确地计算每天的祈祷时间。

API Endpoint
https://api.pray.zone/v2/times/today.json?city=islamabad&school=0&// 请填写您获得的 API Key
请求参数
  • city: city参数接受伊斯兰堡的各个区域作为输入,可以是城市名称,也可以是经纬度数据。该参数是必需的,并且文本应为UTF-8编码。
  • school:school参数是一个整数值,根据当地的法学学派有所不同。默认值为0。您还可以在API文档中查看可用的其他选项。
API响应

API响应是JSON格式,包含以下内容:

  • code:表示API请求的状态。如果请求成功,状态码将为“ 200”。否则,将返回适当错误代码。
  • status:包含有关API请求状态的其他详细信息。
  • data:按年/月/日返回的当前日期和时间的公历和伊斯兰历。其中包括每个祈祷时段的开始和结束时间。

以下是一些样例数据:

{
   "code":200,
   "status":"OK",
   "data":{
      "timings":{
         "Fajr":"4:48",
         "Sunrise":"6:12",
         "Dhuhr":"12:27",
         "Asr":"15:48",
         "Sunset":"18:11",
         "Maghrib":"18:26",
         "Isha":"19:43",
         "Imsak":"4:38",
         "Midnight":"0:27"
      },
      "date":{
         "readable":"31 May 2019",
         "timestamp":"1559270400",
         "gregorian":{
            "date":"30-05-2019",
            "format":"DD-MM-YYYY",
            "day":"30",
            "weekday":{
               "en":"Thursday"
            },
            "month":{
               "number":"5",
               "en":"May",
               "ar":"مايو"
            },
            "year":"2019",
            "designation":{
               "abbreviated":"AD",
               "expanded":"Anno Domini",
               "native":"Anno Domini"
            }
         },
         "hijri":{
            "date":"25-08-1440",
            "format":"DD-MM-YYYY",
            "day":"25",
            "weekday":{
               "en":"Friday"
            },
            "month":{
               "number":"8",
               "en":"Shawwal",
               "ar":"شوّال"
            },
            "year":"1440",
            "designation":{
               "abbreviated":"AH",
               "expanded":"Anno Hegirae",
               "native":"Anno Hegirae"
            }
         }
      },
      "meta":{
         "latitude":"33.6844",
         "longitude":"73.0479",
         "timezone":"Asia/Karachi",
         "method":{
            "id":2,
            "name":"Islamic Society of North America (ISNA)",
            "params":{
               "Fajr":18,
               "Isha":"15"
            }
         },
         "latitudeAdjustmentMethod":"ANGLE_BASED",
         "midnightMode":"STANDARD",
         "school":"Standard (Shafi'i, Hanbali, Maliki)"
      }
   }
}
结论

伊斯兰堡祈祷时间API是一个易于使用的API,对于需要获取伊斯兰堡地区五次祈祷时间的应用程序和网站非常有用。API具有良好的响应时间,提供准确的数据,并且易于配置和使用。欢迎使用!