ByByBG API'ye Hoş Geldiniz
ByByBG API, gelişmiş yapay zekâ modelleri kullanarak görsel arka planlarını otomatik olarak kaldırmanıza olanak tanır.
Altyapımız hız, ölçeklenebilirlik, güvenlik ve üretime hazır entegrasyonlar için optimize edilmiştir.
Hızlı Yapay Zekâ İşleme
Optimize edilmiş yapay zekâ sunucularıyla arka planları saniyeler içinde kaldırın.
Güvenli API
API anahtarları ve şifreli bağlantılarla isteklerinizi koruyun.
Çoklu Platform Desteği
Web siteleri, mobil uygulamalar, backend sistemleri, SaaS ürünleri ve otomasyon araçlarıyla çalışır.
Toplu İşleme
Tek bir görselden binlerce görsele kadar verimli şekilde işleyin.
Basit Arka Plan Kaldırma Süreci
Görseli Yükleyin
Kullanıcı bir görsel seçer veya sürükleyip bırakır.
API İsteği Gönderin
Sunucunuz görseli özel API anahtarı kullanarak güvenli şekilde gönderir.
Şeffaf PNG Alın
Yapay zekâ görseli işler ve anında şeffaf PNG döndürür.
Resmî API Endpoint'i
Yapay zekâ ile arka plan kaldırma işlemini gerçekleştirmek için aşağıdaki endpoint'e POST isteği gönderin.
POST https://api.bybybg.com/v1/remove-bg
Hazır Demo
Aşağıdaki dosyaları kopyalayın, API anahtarınızı ekleyin ve arka plan kaldırmaya başlamak için sunucunuza yükleyin.
Proje Klasör Yapısı
project/
├── index.html
├── style.css
├── script.js
└── remove-bg.php
index.html
index.html adlı bir dosya oluşturun ve aşağıdaki kodu içine yapıştırın.
<!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
remove-bg.php adlı bir dosya oluşturun ve YOUR_API_KEY kısmını gerçek API anahtarınızla değiştirin.
<?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;
Kurulum Adımları
- Bilgisayarınızda veya hosting hesabınızda yeni bir proje klasörü oluşturun.
- Dosyaları tam olarak belirtilen isimlerle oluşturun.
- Verilen kodları ilgili dosyalara yapıştırın.
- YOUR_API_KEY kısmını gerçek ByByBG API anahtarınızla değiştirin.
- Dosyaları hosting hesabınıza yükleyin ve index.html dosyasını tarayıcıda açın.
Başlamaya Hazır mısınız?
API anahtarınızı alın ve bugün yapay zekâ destekli arka plan kaldırmayı entegre etmeye başlayın.