Документация API ByByBG – API удаления фона с помощью ИИ
🚀 Документация для разработчиков

Документация API ByByBG

Интегрируйте удаление фона с помощью ИИ в веб-сайты, мобильные приложения, SaaS-платформы, системы автоматизации и корпоративные решения с помощью простых API-запросов.

Обзор

Добро пожаловать в API ByByBG

API ByByBG позволяет автоматически удалять фон с изображений с помощью современных моделей искусственного интеллекта.

Наша инфраструктура оптимизирована для скорости, масштабируемости, безопасности и интеграций, готовых к промышленному использованию.

Быстрая обработка с помощью ИИ

Удаляйте фон за секунды с использованием оптимизированных ИИ-серверов.

🔐

Безопасный API

Защищайте запросы с помощью API-ключей и зашифрованных соединений.

🌍

Поддержка нескольких платформ

Работает на веб-сайтах, в мобильных приложениях, серверных системах, SaaS-продуктах и системах автоматизации.

📦

Пакетная обработка

Эффективно обрабатывайте как одно изображение, так и тысячи изображений.

Как это работает

Простой процесс удаления фона

01

Загрузка изображения

Пользователь выбирает изображение через загрузку или перетаскивание.

02

Отправка запроса в API

Ваш сервер безопасно отправляет изображение с использованием приватного API-ключа.

03

Получение прозрачного PNG

ИИ обрабатывает изображение и мгновенно возвращает прозрачный PNG-файл.

API ENDPOINT

Официальный API Endpoint

Отправляйте POST-запросы на указанный ниже endpoint для выполнения удаления фона с помощью ИИ.

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

Готовая демонстрация

Просто скопируйте файлы ниже, добавьте свой 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;
SETUP GUIDE

Шаги настройки

  • Создайте новую папку проекта на компьютере или хостинге.
  • Создайте файлы точно с указанными выше именами.
  • Вставьте предоставленный код в каждый файл.
  • Замените YOUR_API_KEY на ваш настоящий API-ключ ByByBG.
  • Загрузите файлы на хостинг и откройте index.html в браузере.
RESPONSE

Готовы начать?

Получите свой API-ключ и начните интеграцию удаления фона с помощью ИИ уже сегодня.