• 16-02-2024, 04:33:00
    #10
    bir de şu şekilde dener misiniz?
    gpt4 bir kaç düzenleme önerdi de

    function getPrayerTimes(city) {
    const apiKey = 'sssss';
    const url = `https://api.collectapi.com/pray/all?city=${city}`;
    fetch(url, {
    method: 'GET',
    headers: {
    'content-type': 'application/json',
    'authorization': `apikey ${apiKey}`
    }
    })
    .then(response => response.json())
    .then(data => {
    if(data && data.result) {
    // Anahtar isimlerinin doğruluğunu kontrol et
    const prayerTimesInfo = `${city} için namaz vakitleri:\nSabah: ${data.result.Fajr}\nGüneş: ${data.result.Sunrise}\nÖğle: ${data.result.Dhuhr}\nİkindi: ${data.result.Asr}\nAkşam: ${data.result.Maghrib}\nYatsı: ${data.result.Isha}`;
    console.log(prayerTimesInfo);
    // appendMessage ve textToSpeech fonksiyonlarına ilişkin herhangi bir bilgi olmadığından bu satırların amacı ve doğruluğu hakkında yorum yapamıyorum.
    } else {
    const errorMessage = `Maalesef ${city} için namaz vakitleri alınamadı.`;
    console.error(errorMessage);
    // Hata mesajıyla ilgili işlemler
    }
    })
    .catch(error => {
    console.error('Namaz vakitleri alınırken bir hata oluştu:', error);
    // Hata işleme
    });
    }
  • 16-02-2024, 04:39:39
    #11
    jtm adlı üyeden alıntı: mesajı görüntüle
    bir de şu şekilde dener misiniz?
    gpt4 bir kaç düzenleme önerdi de

    function getPrayerTimes(city) {
    const apiKey = 'sssss';
    const url = `https://api.collectapi.com/pray/all?city=${city}`;
    fetch(url, {
    method: 'GET',
    headers: {
    'content-type': 'application/json',
    'authorization': `apikey ${apiKey}`
    }
    })
    .then(response => response.json())
    .then(data => {
    if(data && data.result) {
    // Anahtar isimlerinin doğruluğunu kontrol et
    const prayerTimesInfo = `${city} için namaz vakitleri:\nSabah: ${data.result.Fajr}\nGüneş: ${data.result.Sunrise}\nÖğle: ${data.result.Dhuhr}\nİkindi: ${data.result.Asr}\nAkşam: ${data.result.Maghrib}\nYatsı: ${data.result.Isha}`;
    console.log(prayerTimesInfo);
    // appendMessage ve textToSpeech fonksiyonlarına ilişkin herhangi bir bilgi olmadığından bu satırların amacı ve doğruluğu hakkında yorum yapamıyorum.
    } else {
    const errorMessage = `Maalesef ${city} için namaz vakitleri alınamadı.`;
    console.error(errorMessage);
    // Hata mesajıyla ilgili işlemler
    }
    })
    .catch(error => {
    console.error('Namaz vakitleri alınırken bir hata oluştu:', error);
    // Hata işleme
    });
    }
    Teşekkürler hocam benden kaynaklı değil sanırım mail attım arkadaşlara

  • 16-02-2024, 10:36:18
    #12
    https://ezanvakti.herokuapp.com/

    Kendim burayı kullanıyordum. 30 günlük şekilde çekip kullanmanı öneririm burası da diyanetten çekiyor. Oldukça başarılı.
  • 17-02-2024, 10:59:30
    #13
    must4f4topal adlı üyeden alıntı: mesajı görüntüle
    https://ezanvakti.herokuapp.com/

    Kendim burayı kullanıyordum. 30 günlük şekilde çekip kullanmanı öneririm burası da diyanetten çekiyor. Oldukça başarılı.
    Böyle dedi

  • 18-02-2024, 10:34:08
    #14
    TheSeth adlı üyeden alıntı: mesajı görüntüle
    Böyle dedi

    Arada bir limit dolduğunda veriyor hatayı ama aylık şekilde çektiğinde sorunsuz çalışıyor şuan bende çalışıyor gözüküyor ama.