JavaScript API Entegrasyonu – ByByBG Dokümantasyonu
⚡ JavaScript SDK

JavaScript Entegrasyonu

JavaScript ve Fetch API kullanarak görseller yükleyin ve ByByBG arka plan kaldırma API'si ile işleyin.

Genel Bakış

JavaScript ile Arka Plan Kaldırma API'si

JavaScript, modern web uygulamalarında görsel yükleme ve yapay zekâ destekli işleme entegrasyonunu kolaylaştırır.

📤

🤖

🖼️

STEP 1

<input type="file"
id="imageInput">

<button onclick="removeBg()">
    Remove Background
</button>

<div id="result"></div>
STEP 2

Fetch API Örneği

Bir görsel gönderin ve şeffaf PNG sonucunu alın.

async function removeBg(){

    const fileInput =
    document.getElementById("imageInput");

    const result =
    document.getElementById("result");

    if(!fileInput.files.length){

        alert("Select image first");

        return;
    }

    const formData = new FormData();

    formData.append(
        "file",
        fileInput.files[0]
    );

    result.innerHTML =
    "Processing...";

    try{

        const response = await fetch(
            "/ajax/remove-bg.php",
            {
                method:"POST",
                body:formData
            }
        );

        if(!response.ok){
            throw new Error();
        }

        const blob =
        await response.blob();

        const url =
        URL.createObjectURL(blob);

        result.innerHTML = `
            <img src="${url}"
            style="max-width:100%;">

            <br><br>

            <a href="${url}"
            download="no-bg.png">
                Download PNG
            </a>
        `;

    }catch{

        result.innerHTML =
        "Something went wrong";

    }
}
FEATURES

Önerilen Özellikler

SECURITY

Önemli

ERRORS

Error
Description
401
413
429
500

Python'a Devam Edin

Python ve ByByBG API kullanarak arka plan kaldırmayı nasıl otomatikleştireceğinizi öğrenin.