canbax / namaz-vakti-api

Vakit verilerini hesaplar. Calculates the Islamic prayer times
https://vakit.vercel.app/
MIT License
57 stars 17 forks source link

Vakitler dogru deyil? #18

Closed hruzgar closed 1 year ago

hruzgar commented 1 year ago

Ilk tesekkür etmek istiyorum. Cok güzel bir proje. Gelistirmecilere destek vermek istemeyen diyanetten kurtulmak icin güzel bir cözüm olabilir.. ama maalesef benim denemde yanlis vakitleri gösteriyor. Almanya/Münich icin baktim..


2023-03-21_21-56-25 2023-03-21_21-56-38


Acaba ben mi yanlislik yaptim bilmiyorum ama vakitler arasinda cok fark var. Tam diyanet vakitlerini kapsayacak bir sekilde olsa cidden efsane bir proje olur. Gereken yardimi ben de vermeye calisacagim!

hruzgar commented 1 year ago

Ayrica Google Maps den Münich in latitude ve longitude degerlerine de baktim ve api bunlari dogru bulmus. Yani hesap yanlis olmus yoksa Ülke\Bölge\Sehir den (latitude\longitude) bulmada hata yok.

canbax commented 1 year ago

Selamlar. İlginiz için teşekkürler. Vakitler aslında doğru. Yatsı vaktinde 7 dk lık fark olmuş gerisi 1-2 dakika.

https://namaz-vakti.vercel.app/api/timesFromPlace?country=Germany&region=Bayern&city=Munich&date=2023-03-22&days=1&timezoneOffset=60

timezoneOffset parametresini Almanya'nın yerel saatine göre ayarlamalısınız. Varsıylan timezoneOffset Türkiye saatine göre ayarlanmış durumda. Screenshot 2023-03-22 at 16 47 32

Ayrıca Diyanetin hesaplarına çok güvenmiyorum. 2023 de kutba yakın yerler için olan yatsı hesabını değiştirdiler. Verileri parsellemişler halka açmıyorlar.

dayt47 commented 1 year ago

Peki vakitlerin diyanetin vakitleri ile 100% örtüşmesi mümkün mü? Ben Home Assistant ile bazı otomasyonlar yapmak isterim ama bunun için veriler 100% tutması lazım 1-2 dakika fark hatta >7 dakika fark olmasa benim için çok iyi olur. Bu mümkün mü? Siz verileri nereden alıyorsunuz?

hruzgar commented 1 year ago

Selamlar. İlginiz için teşekkürler. Vakitler aslında doğru. Yatsı vaktinde 7 dk lık fark olmuş gerisi 1-2 dakika. timezoneOffset parametresini Almanya'nın yerel saatine göre ayarlamalısınız

Hmm okay onu bilmiyordum ama 7dakkayı bırak a 1 2 dakka bile fark olsa namaz için çok önemli Ayrıca Diyanetin hesaplarına çok güvenmiyorum. 2023 de kutba yakın yerler için olan yatsı hesabını değiştirdiler. Verileri parsellemişler halka açmıyorlar.

Peki vakitlerin diyanetin vakitleri ile 100% örtüşmesi mümkün mü? Ben Home Assistant ile bazı otomasyonlar yapmak isterim ama bunun için veriler 100% tutması lazım 1-2 dakika fark hatta >7 dakika fark olmasa benim için çok iyi olur. Bu mümkün mü? Siz verileri nereden alıyorsunuz?

Namaz vakti gibi dünyaya açık olması gerek bir şeyi bu kadar gizli tutmaları cidden çok sinir verici bir şey. Şu an gördüm diyanet ilk sefer api yı dışarıya sunmuş https://awqatsalah.diyanet.gov.tr/index.html .. ama sınırlı tabi başka ne beklemeliydim. Bir açık kaynak Android uygulaması buldum. Diyanetin sunucularından direk namaz vakti çekiyor anladığım kadarıyla. Bunu da diyanetin kendi uygulamalarında kullandığı api yi kullanarak yapıyor olması gerek. Biz de aslında o yolu kullanarak genele bir ücretsiz (veya sadece sunucu ücreti alarak) namaz vakti api hizmeti sunabiliriz. Bu da açık kaynak yapılamaz tabi yoksa diyanet gördüğü an bir şekilde engellemeyi çalışır eminim. Android uygulaması popüler olmadığı için henüz farkına varmamışlardır ama genele api açıp açık kaynak yaparsak kesin incelerler. neyse.. düşüncelerinizi bekliyorum

dayt47 commented 1 year ago

metin kale abi igmg nin de verilerini kullaniyor ve sadece ona izin vermişler yoksa kamu oyuna kapalıymış igmg nin API'si. Başka hiç bir yerde bulunmuyor. Diyanetin API yi kullanmak için de Diyanet TC vs. istiyor...

canbax commented 1 year ago

uygulama vakitleri coğrafi koordinatlarından kendisi hesaplıyor https://github.com/batoulapps/adhan-js in kaynak kodlarını kullanıyor. Ben şahsen bu uygulamaya diyanetten çok güvenirim çünkü herşeyi açık. Ayrıca Diyanet kurumunu din üzerinde yetkili otorite gibi görmek de bence sakıncalı bir zihniyet. Din Allah'ındır. Saygılarımla