API 文档
通过编程方式访问 iLove3DM 工具
基础 URL
https://www.ilove3dm.com/api/v1身份验证
所有 API 请求均需要在 X-API-Key 标头中传递 API 密钥。
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 操作都会消耗点数。在此处查看余额并购买更多点数: 定价.
POST
/compress5 点数使用 Draco 压缩、精简和去重来压缩 GLB 模型。
请求体:
{
"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.glbPOST
/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.glbPOST
/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 的速率限制为每个 API 密钥每分钟 100 次请求。如需更高配额或企业级支持,请 联系我们.