API-dokumentation
Få programmatisk åtkomst till iLove3DM-verktyg
Bas-URL
https://www.ilove3dm.com/api/v1Autentisering
Alla API-anrop kräver en API-nyckel som skickas i X-API-Key-headern.
curl -X POST https://www.ilove3dm.com/api/v1/compress \
-H "X-API-Key: sk_your_api_key_here" \
-F "file=@model.glb"Hämta din API-nyckel
Skapa och hantera dina API-nycklar under Konto → API-nycklar
Krediter: Varje API-åtgärd kostar krediter. Kontrollera ditt saldo och köp fler under Priser.
/compress5 krediterKomprimera en GLB-modell med Draco-komprimering, beskärning och deduplicering.
Request-body:
{
"options": {
"prune": { "enabled": true },
"dedup": { "enabled": true },
"draco": { "enabled": true }
}
}Exempel:
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 krediterSkala en 3D-modell med en multiplikator eller till specifika mått.
Request-body:
{
"options": {
"mode": "multiplier",
"multiplier": 2.0
}
}Exempel:
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 krediterLägg till ett textvattenmärke på modellens texturer.
Request-body:
{
"options": {
"watermarkText": "© MyCompany",
"opacity": 0.5,
"rotation": -30
}
}Exempel:
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.glbHastighetsbegränsningar och support
API:et är begränsat till 100 anrop per minut per API-nyckel. För högre gränser eller företagssupport, kontakta oss.