五个你下一个项目必备的免费 API!
在正式开始之前先插播一条广告:如果您喜欢这篇文章,欢迎访问我的博客阅读更多内容,或者直接在我的博客上阅读这篇文章。
嗨!欢迎来到我的博客!今天我要和大家分享一些超棒的免费 API,它们无需任何 API 密钥或身份验证,你可以轻松地将它们集成到你的项目中!话不多说,让我们开始吧!
目录
1. 二维码标签 API
一个简单的 API,可以让你生成二维码!它有很多用途,你可以把它作为项目中的一个有趣小功能,它本身也可以作为一个完整的项目!
它的优点在于你可以指定很多参数,例如图像的大小,或者格式,例如 SVG 或 PNG。
URL 端点:https://qrtag.net/api/qr(_transparent)(_[size]).[png|svg](?url=[URL])
例子:https://www.qrtag.net/api/qr_12.svg?url=https://the-net-blog.netlify.app
回复:
2. EVA - 电子邮件验证 API
EVA 是一个简单的 API,它能以极快的速度识别垃圾邮件或虚假电子邮件!
URL 端点:https://api.eva.pingutil.com/email?email=[email]
示例:` https://api.eva.pingutil.com/email?email =test@mail7.io`
回复:
{
"status": "success",
"data": {
"email_address": "test@mail7.io",
"domain": "mail7.io",
"valid_syntax": true,
"disposable": true,
"webmail": false,
"deliverable": true,
"catch_all": true,
"gibberish": false,
"spam": false
}
}
3. GeographQL
使用 GraphQL 获取有关国家、州、城市的信息
URL 端点:https://api.geographql.rudio.dev/graphql
查询:cities, city, state, states, country, countries
城市查询示例响应:
{
"data": {
"city": {
"id": 127759,
"name": "Los Angeles",
"state_id": 4655,
"country_id": 236,
"country_code": "US",
"latitude": 34.05223,
"longitude": -118.24368
}
}
}
4. 图片图表
你能想到的任何类型的图表都可以创建!我在阅读他们的文档时甚至还学到了一些新的图表类型。
可能一开始并不容易,但这绝对可以为你的网站增添趣味,在我看来值得一试。
URL 端点:https://image-charts.com/chart ?cht=<chart_type> &chd=<chart_data> &chs=<chart_size> &...additional_parameters...
示例网址:https://image-charts.com/chart?chs=700x190&chd=t:60,40&cht=p3&chl=Hello%7CWorld&chan&chf=ps0-0,lg,45,ffeb3b,0.2,f44336,1%7Cps0-1,lg,45,8bc34a,0.2,009688,1
5. 免费外汇 API
免费外汇 API 提供实时外汇汇率信息,顾名思义,它当然可以免费使用,但他们对滥用其服务的行为管控非常严格。
URL 端点:https://www.freeforexapi.com/api/
示例网址:https://www.freeforexapi.com/api/live?pairs=EURGBP,USDJPY
回复:
{
"rates":{
"EURGBP":{
"rate":0.891724,
"timestamp":1532429549281
},
"USDJPY":{
"rate":111.1307,
"timestamp":1532429549281
}
},
"code":200
}
趣味奖励:EmojiHub
EmojiHub 可以从已筛选的类别和分组中随机返回表情符号,也可以获取特定分组中的所有表情符号。说不定你会发现它很有用呢!
URL 端点:emojihub.yurace.pro/api/[Option]
例子 :emojihub.yurace.pro/api/random
回复:
{
name: "hugging face",
category: "smileys and people",
group: "face positive",
htmlCode: [
"🤗"
],
unicode: [
"U+1F917"
]
}
感谢您抽出时间阅读这篇文章,如果您想阅读更多内容,请点击这里:
文章来源:https://dev.to/codeystein/ Five-free-apis-you-need-for-your-next-project-fbp