وب سرویس دریافت اوقات شرعی روز شمسی دارای مختصات جغرافیایی بیش از هزار شهر ایران
قابلیت ها :
- نمایش کامل اوقات شرعی شامل اذان صبح، طلوع آفتاب، اذان ظهر، غروب آفتاب، اذان مغرب و نیمه شب شرعی
- نمایش اوقات شرعی برای تاریخ شمسی دلخواه
- نمایش اوقات شرعی بر اساس نام شهر
- نمایش اوقات شرعی برای طول و عرض جغرافیایی دلخواه
- دارای ابزارک برای استفاده در وبلاگ و یا وبسایت شما
- قابلیت تنظیم نمایش ثانیه یا عدم نمایش
- قابلیت تنظیم نمایش اعداد فارسی یا لاتین
- نمایش مقدار گذشته و باقی مانده از سال شمسی (به صورت درصد و روز)
- و …
آدرس پایانی
https://api.keybit.ir/owghat
شیوه (Method)
GET
پارامتر | نوع | مقدار پیشفرض | توضیح | مثال |
---|---|---|---|---|
city |
رشته | ندارد | نام شهر مورد نظر (در ایران)؛ در صورتی که پارامترهای طول و عرض جغرافیایی وجود نداشته باشد اختیاری |
تهران اوقات شرعی شهر تهران برگردانده میشود. |
long |
عدد | ندارد | طول جغرافیایی؛ همراه عرض جغرافیایی، در صورتی که پارامتر نام شهر وجود نداشته باشد اختیاری |
51 طول جغرافیایی شهر تهران است. |
lat |
عدد | ندارد | عرض جغرافیایی؛ همراه طول جغرافیایی، در صورتی که پارامتر نام شهر وجود نداشته باشد اختیاری |
35 عرض جغرافیایی شهر تهران است. |
month |
عدد | شماره ماه فعلی | شماره ماه شمسی از 1 تا 12؛ همراه شماره روز | 12 روز را روی ماه اسفند تنظیم میکند. |
day |
عدد | شماره روز فعلی | شماره روز شمسی از 1 تا 31؛ همراه شماره ماه | 29 روز را روی 29 تنظیم میکند. |
fanum |
بولین | false |
نمایش اعداد به صورت فارسی یا لاتین | true اعداد خروجی را به اعداد فارسی تبدیل میکند. |
showsec |
بولین | true |
ثانیه نمایش داده شود یا خیر | false دقت نمایش زمان ها از ثانیه به دقیقه کاهش میابد. |
سورس نمونه
بزودی
پشتیبانی
کاربران محترم میتوانند سوالات و مشکلات خود را در مورد سرویس، در زیر همین پست به صورت کامنت مطرح کنند و پیشنهادات و انتقادات خود را از طریق بخش تماس با ما به گوش ما برسانند.
7+
سلام
من این وب سرویس رو میخوام بخرم چجوری با شما در ارتباط باشم؟
درود بر شما وقت بخیر.
این وبسرویس کاملا رایگان است. می توانید استفاده کنید
سلام خسته نباشید لیست استان نداره ؟
یعنی نمیشه از داخل یه استان یه شهر انتخاب بشه؟
سلام دوست عزیز
خیر ولی سعی میشه در اینده اضافه بشه
با تشکر از نظرتون.
سلام راهنمایی نداره؟
میشه یک آدرس کامل درخواست را برای یک شهر بنویسید؟ باتشکر
این برای گرفتن اوقات شرعی شهر تهران هست:
api.keybit.ir/owghat/?city=تهران
و این هم برای شهری بر اساس مختصات جغرافیایی:
api.keybit.ir/owghat/?long=59.18291&lat=33.73672
سلام
چرا وب سرویس از دسترس خارج شده؟
متاسفانه به دلیل انتقال سرور های سایت، وب سرویس ها مدتی از دسترس خارج بودند که مشکل حل شده.
سلام خسته نباشید
مثل اینکه وب سرویس اوقات شرعی از کار افتاده و ارور 500 میده
من لینک رو به این شکل اجرا میکنم و با ارور 500 مواجه میشم
https://api.keybit.ir/owghat/?city=%D8%AA%D9%87%D8%B1%D8%A7%D9%86
ممنون از گزارشتون
مشکل حل شده
سلام یه نمونه آدرس که توش مثلا اوقات شرعی تهران رو درخواست دادید رو لطفاً بذارید
سلام وقت بخیر من دارم اینو ارسال میکنم سرور ارور میگیرم. راهنمایی میکنین؟
https://api.keybit.ir/owghat?city=“تهران”
پارامتر city رو بدون ” بزارید:
api.keybit.ir/owghat/?city=تهران
واقعا دمتون گرم
عالیه
وب سرویس نمایش تقویم همراه با مناسبت هارو دارید؟
سلام وقتتون بخیر
وب سرویس تاریخ و ساعت مناسبت ها رو میده ولی تقویم رو نداریم ولی انشالله در آینده اضافه خواهد شد.
سلام. .وقتی از بروزر با ajax تست میکنم این اررور رو میده
لطفا توی header درخواست Access-Control-Allow-Origin رو هم ست کنین.
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://api.keybit.ir/owghat/?city=%D8%AA%D9%87%D8%B1%D8%A7%D9%86&fanum=true&v=1589786254201. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
سلام
با سپاس از توجه شما به این مورد، این مشکل در آپدیت جدید رفع خواهد شد، موقتا شما میتوانید از یک اسکریپت واسط سمت سرور برای رفع این مشکل استفاده نمایید.
موفق باشید.
لطفا اگر میشه این اسکریپت زمانی که میخواهیم ای api رو روی localhost امتحان کنیم بدید راه های زیادی هست یکی مثل اضافه کردن افزونه allow CORs که برای من کار نمیکنه و زمانی که روی سرور هست برناممون با اضافه کردن کدی به فایل .htds ولی من می خوام در لوکال هاست استفاده کننم نمیشه
وقتی اسم شهر به صورت encode شده باشه کار نمیکنه
https://api.keybit.ir/owghat/?city=%25D8%25AA%25D8%25A8%25D8%25B1%25DB%258C%25D8%25B2&fanum=true
سلام و وقتتون بخیر
اصولا برای کارکتر های یونیکد حتما باید مقادیر انکد شده باشه یعنی حتی اگر ما بخوایم هم نمیتونیم داخل آدرس کارکتر های انکد نشده بزاریم، یو آر الی که شما وارد کردید ورودیش دو بار انکد شده.
ورودی شما:
%25D8%25AA%25D8%25A8%25D8%25B1%25DB%258C%25D8%25B2
ورودی شما پس از یک بار دیکد کردن:
%D8%AA%D8%A8%D8%B1%DB%8C%D8%B2
ورودی شما پس از دو بار دیکد کردن:
تبریز
شما میتونید از این آدرس استفاده کنید:
https://api.keybit.ir/owghat/?city=%D8%AA%D8%A8%D8%B1%DB%8C%D8%B2&fanum=true
موفق باشید
سلام و ارادت
لطفاً یک لیست از شهرهایی که در کوئری قابل قبول هستند رو بگذارید. نمیدونیم این لیست چقدر کامله. آیا فقط مرکز استانهاست؟ شهرستانها هم هستند؟ اگر بله، همهشون؟ روستاها؟ و…
با تشکر
سلام وقت شما بخیر
لیست شهر ها زیاد هستن تمام شهر ها نه فقط مرکز استان، شما فقط نام شهرتونو به صورت فارسی ورودی قرار بدید.
با آرزوی موفقیت برای شما
سلام خسته نباشید
داداش تازگی خیلی ریسپانس وب سرویس ضعیف شده و بالای 8 ثانیه زمان میبره
تغییری تو وب سرویس داده شده؟
سلام وقتتون بخیر
وب سرویس سالم هست احتمالا پینگ شما از سرور خارجی زیاد هست.
موفق باشید.
سلام با تشکر از این وب سرویسی که نوشتید واقعا خیلی بهتر از هم نوعان خودشه
سلام علیکم
با تشکر از این وب سرویسی که شما نوشتید
فقط چند تا نکته هست که اگر بروز رسانی بفرمایید خیلی بعتر می شود
1- خروجی دادن بر اساس چند روز: یعنی دو تا تاریخ دریافت کند و بین این تاریخ ها هر روز را مستقلا اوقات شرعی را خروجی بدهد
2- خروجی دادن یک ماه کامل
3- انتخاب سیستم های محاسباتی مختلف (مثلا موسسه لواء استان قم که معتبر ترین مرکز برای اوقات شرعی است و تاییده مراجع را دارد)
خیلی ممنون بابت زحمات عالی شما
با سلام
لطفا برای شهر تهران و برای یه ماه و یه روز خاص یه مثالی بزنید
باتشکر
چطور میشه یه روز خاص برای یک شهر خاص رو فراخوانی کرد
https://api.keybit.ir/owghat/?city=تهران&day=22
اما جواب نمیده
سلام
علاوه بر day باید پارامتر month رو هم داشته باشید.
سلام خسته نباشید وب سرویس اب و هوا میشه بگذارید
سلام و تشکر از سرویس های خوبتون.
پارامتر city برای شهرهایی مثل خرم آباد هرچی میزنم پیدا نمی کنه
سلام
اگه ممکنه قیام دشت رو هم به لیست شهر ها اضافه کنید
با تشکر
لطفا این سه تا آپشن رو در response header ست کنید تا ارور نگریم
Access-Control-Allow-Credentials: true
Access-Control-Allow-Methods: GET, POST
Access-Control-Allow-Origin: *
description: “City not found !”
ok: false
خسته نباشید می خواستم ببینم مشکل از کجا میتونه باشه
کاربر گرامی لیست شهر های آماده ی API رو میتوانید با متد GET از آدرس
https://api.keybit.ir/owghat/?showlist
دریافت نمایید.موفق باشید.
سلام و خسته نباشید اروور 500 دریافت می کنیم آیا هنوز api کار میکنه زمانی که آدرس رو در url استفاده می کنیم درسته ،زمانی که روی لوکال هاست با axios دریافت میکینم خطا 500 میده
هنوزم داره
لطفا پیگیری نمایید
با سلام
سرویس خطای 500 می دهد.
خواهشمندم در صورت امکان اصلاح بفرمایید
با تشکر
با سلام :
من از وب سرویس اوقات شرعی در برنامه خودم استفاده کردم ولی بعد از مدتی ip سرور من بلاک شده از سمت شما ،باید برای تعداد درخواست بالا چه راه حلی را پیشنهاد میدید
با سلام :
من از این وب سرویس استفاده می کنم ولی به علت صدا زدن زیاد این وب سرویس ip سرور من رو بلاک کردید میخواستم برای درخواست ها زیاد چه راهکاری را ارائه می دهید
سلام،
لطفا IP سرور خودتون رو ارسال کنید تا برسی کنیم.
اگر امکانش هست ایمیل یا شماره تلفن به من بدین تا به صورت خصوصی برایتان ارسال کنم
با سلام :
لطفا برای ip درخواست شده یک ایمیل یا شماره به من بدید .ممنون
سلام وقت بخیر
شما میتونید از دو روش آیدی تلگرام @SabcSupport و یا شماره تلفن زیر با ما در ارتباط باشید.
05691001012
اگر امکانش هست ایمیل یا شماره تلفن به من بدین تا به صورت خصوصی برایتان ارسال کنم