Dokumentasi API ByByBG – API Penghapusan Latar Belakang AI
🚀 Dokumentasi Pengembang

Dokumentasi API ByByBG

Integrasikan penghapusan latar belakang berbasis AI ke dalam situs web, aplikasi seluler, alur kerja otomatisasi, platform SaaS, dan sistem produksi Anda dengan permintaan API yang sederhana.

PENDAHULUAN

Selamat Datang di API ByByBG

API ByByBG memungkinkan pengembang menghapus latar belakang gambar secara otomatis menggunakan model AI canggih hanya dengan satu permintaan API.

Infrastruktur kami dioptimalkan untuk kecepatan, skalabilitas, keamanan, dan integrasi siap produksi untuk situs web, aplikasi, dan platform SaaS.

Pemrosesan AI Cepat

Hapus latar belakang gambar dalam hitungan detik menggunakan server AI yang dioptimalkan dan sistem pemrosesan pintar.

🔐

API Aman

Permintaan API Anda dilindungi menggunakan autentikasi API Key yang aman dan komunikasi terenkripsi.

🌍

Dukungan Multi Platform

Gunakan API dengan situs web, aplikasi seluler, server backend, produk SaaS, dan sistem otomatisasi.

📦

Siap untuk Pemrosesan Massal

Proses satu atau banyak gambar secara efisien dengan infrastruktur yang skalabel dan performa yang andal.

CARA KERJANYA

Alur Kerja Penghapusan Latar Belakang yang Sederhana

01

Unggah Gambar

Pengguna memilih dan mengunggah gambar dari perangkat mereka menggunakan formulir unggah sederhana atau antarmuka drag-and-drop.

02

Kirim Permintaan API

Backend Anda mengirim gambar dengan aman ke API ByByBG menggunakan API Key pribadi Anda.

03

Terima PNG Transparan

API memproses gambar menggunakan AI dan langsung mengembalikan gambar PNG transparan.

API ENDPOINT

Endpoint API Resmi

Kirim permintaan POST ke endpoint di bawah ini untuk menghapus latar belakang gambar menggunakan AI.

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

Demo Background Remover Siap Pakai

Salin file di bawah ini, tambahkan API Key Anda, unggah ke hosting Anda, dan AI background remover Anda akan langsung aktif.

Struktur Folder Proyek

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

index.html

Buat file bernama index.html dan tempelkan kode di bawah ini.

<!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

Buat file bernama remove-bg.php dan ganti YOUR_API_KEY dengan API Key asli Anda.

<?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

Petunjuk Pengaturan

  • Buat folder proyek baru di komputer atau akun hosting Anda.
  • Buat file persis seperti yang ditunjukkan di atas dengan nama file yang sama.
  • Tempelkan kode yang disediakan ke dalam setiap file.
  • Ganti YOUR_API_KEY dengan API Key ByByBG asli Anda.
  • Unggah file ke hosting Anda dan buka index.html di browser Anda.
RESPONSE

Output Respons API

  • Output gambar PNG transparan
  • Deteksi tepi berkualitas tinggi dan pemrosesan AI
  • Kecepatan pemrosesan cepat untuk penggunaan produksi
  • Respons gambar siap digunakan untuk situs web dan aplikasi

Siap Mulai Membangun?

Lanjutkan ke panduan autentikasi dan pelajari cara membuat serta menggunakan API Key Anda dengan aman.