• 20-08-2023, 19:39:30
    #1
    Merhaba, api ile honeypot.is sitesinden veri çekmeye çalışıyorum ancak Hata: Failed to fetch

    böyle bir hata alıyorum..

    kodları aşağıya bıraktım, şimdiden teşekkürler.

    <!DOCTYPE html>
    <html>
    <head>
    <title>Honeypot API Sonuçları</title>
    </head>
    <body>
    <h1>Honeypot API Sonuçları</h1>
    <button id="callApiButton">API Çağrısı Yap</button>
    <div id="result"></div>

    <script>
    document.getElementById("callApiButton").addEventL istener("click", function() {
    var apiKey = "{APIKEY}";
    var address = "0x3D5BB18780d07C6E2DF9A21e56C45096127eB5d9"; // Adresi güncelleyin
    var apiUrl = "https://api.honeypot.is/v2/IsHoneypot?address=" + encodeURIComponent(address);

    fetch(apiUrl, {
    method: "GET",
    headers: {
    "X-API-KEY": apiKey
    }
    })
    .then(response => response.json())
    .then(data => {
    var resultDiv = document.getElementById("result");
    resultDiv.innerHTML = "Sonuç: " + JSON.stringify(data, null, 2);
    })
    .catch(error => {
    var resultDiv = document.getElementById("result");
    resultDiv.innerHTML = "Hata: " + error.message;
    console.error("API çağrısı sırasında hata oluştu:", error);
    });
    });

    </script>
    </body>
    </html>
  • 22-08-2023, 02:23:03
    #2
    Muhtemelen istek yanlış gönderiliyor. API key nerede ?
  • 22-08-2023, 15:25:35
    #3
    hocam apikey daha üretilmedi, yazmadan da arıyor. cors hatasından kaynaklıymış ancak çözemedim
  • 23-08-2023, 00:20:36
    #4
    Anladım hocam, CORS hataları sunucu kaynaklıda olabiliyor bu arada.
    Ama muhtemelen istek hatalıdır. Dökümantasyonunu göremedim API'nın. detaylıca incelemek gerek.