Документація API
Програмний доступ до інструментів iLove3DM
Базовий URL
https://www.ilove3dm.com/api/v1Автентифікація
Усі запити до API вимагають передачі ключа API в заголовку X-API-Key.
curl -X POST https://www.ilove3dm.com/api/v1/compress \
-H "X-API-Key: sk_your_api_key_here" \
-F "file=@model.glb"Отримати ключ API
Створюйте та керуйте своїми ключами API на сторінці Акаунт → Ключі API
Кредити: Кожна операція API коштує кредитів. Перевіряйте свій баланс та купуйте більше на сторінці Тарифи.
/compress5 кредитівСтискайте модель GLB за допомогою стиснення Draco, очищення невикористаних даних (pruning) та дедуплікації.
Тіло запиту:
{
"options": {
"prune": { "enabled": true },
"dedup": { "enabled": true },
"draco": { "enabled": true }
}
}Приклад:
curl -X POST https://www.ilove3dm.com/api/v1/compress \
-H "X-API-Key: sk_your_key" \
-F "file=@model.glb" \
-F 'options={"prune":{"enabled":true},"draco":{"enabled":true}}' \
-o compressed.glb/scale3 кредитівМасштабуйте 3D-модель за допомогою коефіцієнта або до конкретних розмірів.
Тіло запиту:
{
"options": {
"mode": "multiplier",
"multiplier": 2.0
}
}Приклад:
curl -X POST https://www.ilove3dm.com/api/v1/scale \
-H "X-API-Key: sk_your_key" \
-F "file=@model.glb" \
-F 'options={"mode":"multiplier","multiplier":2.0}' \
-o scaled.glb/watermark5 кредитівДодавайте текстовий водяний знак на текстури моделі.
Тіло запиту:
{
"options": {
"watermarkText": "© MyCompany",
"opacity": 0.5,
"rotation": -30
}
}Приклад:
curl -X POST https://www.ilove3dm.com/api/v1/watermark \
-H "X-API-Key: sk_your_key" \
-F "file=@model.glb" \
-F 'options={"watermarkText":"© MyCompany"}' \
-o watermarked.glbОбмеження частоти запитів і підтримка
API обмежено до 100 запитів на хвилину для кожного ключа API. Для отримання вищих лімітів або корпоративної підтримки, будь ласка, зв'яжіться з нами.