Добро пожаловать в API ByByBG
API ByByBG позволяет автоматически удалять фон с изображений с помощью современных моделей искусственного интеллекта.
Наша инфраструктура оптимизирована для скорости, масштабируемости, безопасности и интеграций, готовых к промышленному использованию.
Быстрая обработка с помощью ИИ
Удаляйте фон за секунды с использованием оптимизированных ИИ-серверов.
Безопасный API
Защищайте запросы с помощью API-ключей и зашифрованных соединений.
Поддержка нескольких платформ
Работает на веб-сайтах, в мобильных приложениях, серверных системах, SaaS-продуктах и системах автоматизации.
Пакетная обработка
Эффективно обрабатывайте как одно изображение, так и тысячи изображений.
Простой процесс удаления фона
Загрузка изображения
Пользователь выбирает изображение через загрузку или перетаскивание.
Отправка запроса в API
Ваш сервер безопасно отправляет изображение с использованием приватного API-ключа.
Получение прозрачного PNG
ИИ обрабатывает изображение и мгновенно возвращает прозрачный PNG-файл.
Официальный API Endpoint
Отправляйте POST-запросы на указанный ниже endpoint для выполнения удаления фона с помощью ИИ.
POST https://api.bybybg.com/v1/remove-bg
Готовая демонстрация
Просто скопируйте файлы ниже, добавьте свой API-ключ и загрузите их на сервер, чтобы начать удаление фона.
Структура папок проекта
project/
├── index.html
├── style.css
├── script.js
└── remove-bg.php
index.html
Создайте файл с именем index.html и вставьте в него следующий код.
<!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 и замените YOUR_API_KEY на ваш настоящий API-ключ.
<?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;
Шаги настройки
- Создайте новую папку проекта на компьютере или хостинге.
- Создайте файлы точно с указанными выше именами.
- Вставьте предоставленный код в каждый файл.
- Замените YOUR_API_KEY на ваш настоящий API-ключ ByByBG.
- Загрузите файлы на хостинг и откройте index.html в браузере.
Готовы начать?
Получите свой API-ключ и начните интеграцию удаления фона с помощью ИИ уже сегодня.