- 矢量标志
- 126,000+
- 标签
- 41,000+
- 行业
- 21
- 格式
- SVG + PNG
三步获取你的第一个标志
-
1
创建账户
使用邮箱或 Google 账户免费注册。
-
2
创建密钥
打开“账户”,再进入“API 控制台”,创建一个密钥。最多可保留 5 个。
-
3
发起调用
以 Bearer 令牌的形式发送密钥。所有响应均为 JSON。
curl --get "https://worldvectorlogo.com/api/v1/logos/search" \
--data-urlencode "q=puma" \
--header "Authorization: Bearer YOUR_API_KEY"
const res = await fetch(
'https://worldvectorlogo.com/api/v1/logos/search?q=puma',
{ headers: { Authorization: 'Bearer YOUR_API_KEY' } }
);
const { data } = await res.json();
import requests
res = requests.get(
'https://worldvectorlogo.com/api/v1/logos/search',
params={'q': 'puma'},
headers={'Authorization': 'Bearer YOUR_API_KEY'},
)
{
"data": [
{
"slug": "puma-logo",
"name": "Puma Logo",
"downloads": 74860,
"svg_url": "https://cdn.worldvectorlogo.com/logos/puma-logo.svg",
"links": {
"self": "https://worldvectorlogo.com/api/v1/logos/puma-logo",
"web": "https://worldvectorlogo.com/logo/puma-logo"
}
}
]
}
-
标志列表
GET /logos - 列出所有标志,可按下载量或日期排序,每个都附带指向 SVG 的 CDN 链接。
-
搜索
GET /logos/search - 按品牌名称或 slug 查找标志,下载量最高的排在前面。
-
完整 SVG
GET /logos/{slug} - 获取单个标志的原始 SVG 代码,可直接嵌入、改色或缩放。
-
PNG 渲染
GET /logos/{slug}/png - 需要位图?任何标志都可从 SVG 渲染为 PNG。
-
标签与行业
GET /tags, /sectors - 按标签或行业浏览,从汽车到金融。
-
随机标志
GET /logos/random - 随机获取一组标志,用于展示页和演示界面。
额度如何计算
无论调用哪个接口,每次调用都消耗 1 个额度。以下是额度的扣除顺序。
计划额度
优先使用。每月重置。
额度包额度
其次使用。永不过期。
-
一次调用,一个额度
所有接口价格相同。在 /account/usage 查询余额免费。
-
我们的错误不收费
如果调用因我们这边的 5xx 错误而失败,额度会立即退还。
-
合理的突发限制
每个账户每分钟最多 300 次请求,防止失控的循环耗尽你一个月的额度。
开发者常见问题
可以免费使用 API 吗?
可以。无需密钥,每个 IP 地址每天可调用 10 次。免费账户每月可调用 1,000 次,无需银行卡。
什么算作一次调用?
无论调用哪个接口,每个 API 请求都消耗 1 个额度。唯一的例外是在 /account/usage 查询余额,这是免费的。
额度用完会怎样?
调用会返回 429 错误,错误代码为 insufficient_credits,并附上额度重置日期。升级到 Base 或购买额度包即可继续使用。
未用完的额度会结转吗?
计划额度每月重置,不会结转。额度包中的额度永不过期。
如何进行身份验证?
在 Authorization 请求头中以 Bearer 令牌的形式发送密钥。也可以通过 api_key 查询参数传递,例如在图片标签中使用。
返回哪些格式?
每个标志都提供 SVG,并附带直接的 CDN 链接。PNG 接口可将任意标志渲染为 PNG 图片。
可以随时取消吗?
可以。在“API 控制台”页面点击“管理账单”即可取消。Base 计划会保留到已付费月份结束。
会收取增值税吗?
价格已含适用的增值税。欧盟企业可在结账时填写增值税号,适用反向征收。