Documentazione API ByByBG – API AI per la Rimozione dello Sfondo
🚀 Documentazione per Sviluppatori

Documentazione API ByByBG

Integra la rimozione dello sfondo basata su AI nei tuoi siti web, applicazioni mobili, workflow di automazione, piattaforme SaaS e sistemi di produzione tramite semplici richieste API.

INTRODUZIONE

Benvenuto nell'API ByByBG

L'API ByByBG consente agli sviluppatori di rimuovere automaticamente gli sfondi dalle immagini utilizzando modelli AI avanzati con una sola richiesta API.

La nostra infrastruttura è ottimizzata per velocità, scalabilità, sicurezza e integrazioni pronte per la produzione su siti web, applicazioni e piattaforme SaaS.

Elaborazione AI Rapida

Rimuovi gli sfondi dalle immagini in pochi secondi grazie a server AI ottimizzati e sistemi di elaborazione intelligenti.

🔐

API Sicura

Le tue richieste API sono protette tramite autenticazione sicura con API Key e comunicazioni crittografate.

🌍

Supporto Multi-Piattaforma

Utilizza l'API con siti web, applicazioni mobili, server backend, prodotti SaaS e sistemi di automazione.

📦

Pronta per l'Elaborazione di Massa

Elabora singole immagini o grandi quantità in modo efficiente grazie a un'infrastruttura scalabile e prestazioni affidabili.

COME FUNZIONA

Workflow Semplice per la Rimozione dello Sfondo

01

Carica l'Immagine

Gli utenti selezionano e caricano immagini dai propri dispositivi tramite semplici moduli di upload o interfacce drag-and-drop.

02

Invia una Richiesta API

Il tuo backend invia in modo sicuro l'immagine all'API ByByBG utilizzando la tua API Key privata.

03

Ricevi un PNG Trasparente

L'API elabora l'immagine tramite AI e restituisce immediatamente un'immagine PNG trasparente.

API ENDPOINT

Endpoint API Ufficiale

Invia richieste POST all'endpoint sottostante per rimuovere lo sfondo delle immagini tramite AI.

POST https://api.bybybg.com/v1/remove-bg
READY TO USE DEMO

Demo di Background Remover Pronta all'Uso

Copia i file qui sotto, aggiungi la tua API Key, caricali sul tuo hosting e il tuo AI background remover sarà immediatamente operativo.

Struttura delle Cartelle del Progetto

project/
├── index.html
├── style.css
├── script.js
└── remove-bg.php

index.html

Crea un file chiamato index.html e incolla il codice seguente.

<!DOCTYPE html>
<html>

<head>

<link rel="stylesheet" href="style.css">

</head>

<body>

<div class="upload-box">

    <input type="file"
           id="imageInput"
           accept="image/*">

    <button id="uploadBtn">
        Remove Background
    </button>

    <img id="preview">

</div>

<script src="script.js"></script>

</body>
</html>

style.css

body{
    background:#0f172a;
    color:white;
    font-family:Arial;
    padding:40px;
}

.upload-box{
    max-width:500px;
    margin:auto;
    padding:30px;
    background:#111827;
    border-radius:20px;
    text-align:center;
}

button{
    padding:14px 22px;
    border:none;
    border-radius:10px;
    cursor:pointer;
}

img{
    width:100%;
    margin-top:20px;
}

script.js

const input = document.getElementById("imageInput");
const button = document.getElementById("uploadBtn");
const preview = document.getElementById("preview");

button.onclick = async () => {

    if(!input.files.length) return;

    const formData = new FormData();

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

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

    const blob = await response.blob();

    preview.src = URL.createObjectURL(blob);
};

remove-bg.php

Crea un file chiamato remove-bg.php e sostituisci YOUR_API_KEY con la tua API Key reale.

<?php

$apiKey = "YOUR_API_KEY";

$ch = curl_init(
"https://api.bybybg.com/v1/remove-bg?format=png"
);

$cfile = new CURLFile(
    $_FILES['file']['tmp_name']
);

curl_setopt_array($ch,[

    CURLOPT_POST => true,

    CURLOPT_POSTFIELDS => [
        'file' => $cfile
    ],

    CURLOPT_RETURNTRANSFER => true,

    CURLOPT_HTTPHEADER => [
        'X-API-KEY: '.$apiKey,
        'Accept: image/png'
    ]

]);

$response = curl_exec($ch);

curl_close($ch);

header('Content-Type:image/png');

echo $response;
SETUP GUIDE

Istruzioni di Configurazione

  • Crea una nuova cartella di progetto sul tuo computer o account hosting.
  • Crea i file esattamente come mostrato sopra con gli stessi nomi.
  • Incolla il codice fornito in ciascun file.
  • Sostituisci YOUR_API_KEY con la tua API Key ByByBG reale.
  • Carica i file sul tuo hosting e apri index.html nel browser.
RESPONSE

Pronto a Iniziare?

Ottieni la tua API Key e inizia subito a integrare la rimozione dello sfondo basata su AI.