• 16-02-2024, 03:33:01
    #1
    Selamlar,Diyanet'in sitesindeki sınırlıymış bu sitedekide çalışmıyor (https://collectapi.com/tr/api/pray/namaz-vakitleri-api) bildiğiniz başka bir yer var mı? Javascript'te kullanıcam
  • 16-02-2024, 03:39:14
    #2
    rez
  • 16-02-2024, 03:53:24
    #4

    bu sitedeki çalışmakta, aldığınız hata nedir ?
  • 16-02-2024, 03:54:46
    #5
    Emirr_ adlı üyeden alıntı: mesajı görüntüle

    bu sitedeki çalışmakta, aldığınız hata nedir ?
    Böyle çekiyor





  • 16-02-2024, 03:55:27
    #6
    TheSeth adlı üyeden alıntı: mesajı görüntüle
    Böyle çekiyor

    ben php ile denedim ama api key girdiniz mi
  • 16-02-2024, 03:56:35
    #7
    Emirr_ adlı üyeden alıntı: mesajı görüntüle
    ben php ile denedim ama api key girdiniz mi
    Evet hocam




     function getPrayerTimes(city) {
        const apiKey = 'sssss';
        const url = `https://api.collectapi.com/pray/all?data.city=${city}`;
        fetch(url, {
            method: 'GET',
            headers: {
                'content-type': 'application/json',
                'authorization': `apikey ${apiKey}`
            }
        })
        .then(response => response.json())
        .then(data => {
            if(data && data.result) {
                const prayerTimesInfo = `${city} için namaz vakitleri:\nSabah: ${data.result.Fajr}\nGüneş: ${data.result.Sunrise}\nİkindi: ${data.result.Dhuhr}\nAkşam: ${data.result.Asr}\nYatsı: ${data.result.Maghrib}\nGece: ${data.result.Isha}`;
                console.log(prayerTimesInfo);
                appendMessage('ai', prayerTimesInfo);
                textToSpeech(prayerTimesInfo);
            } else {
                const errorMessage = `Maalesef ${city} için namaz vakitleri alınamadı.`;
                appendMessage('ai', errorMessage);
                textToSpeech(errorMessage);
            }
        })
        .catch(error => {
            console.error('Namaz vakitleri alınırken bir hata oluştu:', error);
            const errorMessage = 'Namaz vakitleri alınırken bir hata oluştu.';
            appendMessage('ai', errorMessage);
            textToSpeech(errorMessage);
        });
    }
  • 16-02-2024, 04:03:53
    #8
    Bende anlayamadım js tarafındaki hatayı, php ile sorunsuz çekiyor çünkü
  • 16-02-2024, 04:04:29
    #9
    Emirr_ adlı üyeden alıntı: mesajı görüntüle
    Bende anlayamadım js tarafındaki hatayı, php ile sorunsuz çekiyor çünkü
    Teşekkür ederim yinede