Integração Web API – Documentação ByByBG
🌐 SDK Web / HTML

Integração Web / HTML

Integre a remoção de fundo com IA em seu site usando HTML, PHP e requisições seguras de API.

Visão Geral

API de Remoção de Fundo para Web

Adicione facilmente a remoção automática de fundo a sites, CMS, páginas de destino e plataformas online.

📤

🔐

🖼️

STEP 1

Formulário HTML de Upload

Crie um formulário HTML simples para permitir que os usuários enviem imagens.

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

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

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

async function removeBg(){

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

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

    if(!fileInput.files.length){
        alert("Select image");
        return;
    }

    const formData = new FormData();

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

    result.innerHTML = "Processing...";

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

    if(!response.ok){

        result.innerHTML =
        "Something went wrong";

        return;
    }

    const blob =
    await response.blob();

    const url =
    URL.createObjectURL(blob);

    result.innerHTML = `
        <img src="${url}">
    `;
}
STEP 3

SECURITY

Recomendações de Segurança

  • Nunca exponha sua chave de API no código frontend.
  • Valide os arquivos enviados antes do processamento.
  • Limite o tamanho dos arquivos para evitar abusos.
  • Sempre use HTTPS para requisições da API.
  • Armazene as chaves de API em variáveis de ambiente do servidor.
ERRORS

Status
Description
401
413
429
500

Continuar para JavaScript

Aprenda abordagens modernas de integração web usando JavaScript e Fetch API.