车牌号码在线模拟生成器是否免费提供自定义车牌号码的功能?,

部分实用api接口集合

最近在各种网站、论坛逛了几圈,收集了不少实用的api,为大家提供一点点帮助。。。

一.天气类api

1.天气api:

www.tianqiapi.com

(1)实况天气(基本天气信息、湿度、能见度、气压、空气质量指数等)

最快3小时更新一次

(2)七日天气(基本天气信息、气象预警、湿度、能见度、气压、日出日落、每日小时预报、6大生活指数等)

最快三小时更新一次

(3)全国天气降水量预报图(未来24,48,70小时预报图片url地址)

每两小时更新一次

专业版可获取信息更详细,具体内容查看api文档,下同

2.和风api:

dev.heweather.com

(1)常规天气数据(未来三天日夜天气状况,日最高(低)气温,日(月)出(落)时间, 风速,风力,风向,降水概率,降水量,大气压强,能见度,紫外线强度)

(2)空气质量数据(查询地区内监测站的名称、位置和ID,空气污染指数,各种污染物(PM10,PM2.5,NO2,SO2,CO,O3)的数值)

3.心知天气:

docs.seniverse.com

(1)天气实况(天气状况,气温)

(2)逐日天气预报(未来三日内,日最高(低)气温,风速,风力,风向,降水率)

4.彩云api:

wiki.swarma.net

好像更新了。。。具体内容查看api文档

5.免费天气查询:

www.sojson.com

6.丫丫天气:

www.yytianqi.com

7.天行数据天气接口:

www.tianapi.com

天行数据其他api接口:

www.tianapi.com

这个大概是用过最好的api网站,白嫖状态下赠送次数最多,按次计费也不算太贵

二.聊天机器人

1.海知智能:

1. docs.ruyi.ai

不光能聊天,还可以在网站里内置技能,实现(翻译,成语接龙等)数十项功能

2.天行机器人:

www.tianapi.com

白嫖用户绑定微信后有40000次永久额度,之后1元10000次

3.思知机器人:

www.ownthink.com

4.青云客智能机器人:

api.qingyunke.com

5.图灵机器人:

​www.turingapi.com

图灵的官网如果不充值好像每日请求次数很低很低,但好在可以通过其他api网站进行调取www.tianapi.com

6.小i机器人:

模版展示页面​nlp.xiaoi.com

但小i机器人没有api使用文档,想要使用就只能自己分析

import urllib.request

import re

message = “”

msg = urllib.parse.quote(message)

link=urllib.request.urlopen("http://nlp.xiaoi.com/robot/webrobot&callback=__webrobot_processMsg&data=%7B%22sessionId%22%3A%22ff725c236e5245a3ac825b2dd88a7501%22%2C%22robotId%22%3A%22webbot%22%2C%22userId%22%3A%227cd29df3450745fbbdcf1a462e6c58e6%22%2C%22body%22%3A%7B%22content%22%3A%22"+msg+"%22%7D%2C%22type%22%3A%22txt%22%7D")

html_doc = link.read().decode()

reply = re.findall(r'\"content\":\"(.+?)\\r\\n\"', html_doc)

print(reply)

可以通过这段python代码进行输入并取得输出

三.垃圾分类

垃圾分类的api好像不是太多,就推荐一个好用的吧

www.tianapi.com

四.新闻推送

1.百度新闻:

python 代码:

import re

url = "http://news.baidu.com/"

header = {'User-Agent':'UserAgent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)'}

req = urllib.request.Request(url,headers=header)

res = urllib.request.urlopen(req)

html = res.read().decode("utf-8")

pat = '<a href=" " .*? target="_blank">(.*?)</a >'

data = re.findall(pat,html)

for v in data:

if "#" not in v<1>:

print(v<1>+":"+v<0>)


2.NBA新闻:

www.tianapi.com

好像因为疫情缘故,员工还没开始上班,网站数据还是春节前的,等疫情过了再说

新闻类的接口还有很多,可以在各种api网站上查询,就不一一列举了


五.快递

1.快递鸟api:

www.kdniao.com

但是调取这个api需要接口鉴权,对与我们小白好像不太友好……所以:


2.天行api

www.tianapi.com

但天行的这个api有点小贵,注册只送50额度,之后1元100次,酌情选用


六.人脸识别

1.Face++

人脸检测 - Face++人工智能开放平台​www.faceplusplus.com.cn

主要功能:

1.对图片进行人脸检测和分析(Detect)

2.比对两张图片中的人脸是否为同一人(Compare)

3.在图片中寻找与目标人脸最相似的一张或多张人脸(Search)

4.对图片进行美颜(美白,磨皮),美型(大眼,瘦脸,小脸,去眉毛等),增加滤镜等(Beautify)

5.皮肤分析(肤质,单双眼皮,有无眼袋、黑眼圈、抬头纹、青春痘、黑头、法令纹等)

6还可以对车牌,证件等进行识别,具体见api文档

console.faceplusplus.com.cn

2.天行数据

相比于Face++想要简洁一些,只进行简单的识别,不需要太过复杂的功能,可以选用此api

www.tianapi.com


七.翻译

1.有道词典:

​fanyi.youdao.com


2.金山词霸:

http://open.iciba.com/?c=api​open.iciba.com


3.百度翻译:

​api.fanyi.baidu.com


八.社交

1.微博:

open.weibo.com

附一个github上比较成熟的项目:

https://github.com/dataabc/weiboSpider​github.com

2.b站:

blog.csdn.net里面都可以找到:

(1)b站实时在线人数与最新投稿

(2)视频弹幕

(3)评论区留言

(4)视频下载:尽管github上有这类项目,但要么有的分段下载,有的视频音频分开下,有点麻烦…所以还是推荐一个you-get的python库吧。。。

You-Get 使用方法www.jianshu.com不光能下b站视频还支持数十个国内外主流视频网站,但实测好像有些不行,具体可以自己尝试


3.沙雕app:https://shadiao.app/

这个没有现成的api可以调用,但可以去网站找客服邮箱,它会要求你给出标识符以及域名或者ip地址,然后给你可以调用的api。主要功能有:

(1)彩虹屁生成器

(2)骂人宝典/撕逼生成器

(3)朋友圈文案生成器

(4)毒鸡汤生成器

强调一点:这玩意骂人是真的狠,非常不适宜用于朋友之间开玩笑,建议有切实需要再进行使用!!

九.图床

由于api大多采取的post,get传输方式都无法直接传输图片,只能传送url地址,而有时需要传输的是刚拍出来的本地图片,还没有url。尽管可以手动传送上网来获取url,但无法自动操作,很麻烦(我自己就被这个东西困扰了好久…)最后采用的sm.ms图床解决

官网:https://sm.ms/

api文档:https://doc.sm.ms/

python代码

head={'Authorization':'OJ9QijpjOLz0DtL8Yxr3ZDOCzHgpMBQl'}

files={'smfile':open(msg<'FileName'>,'rb')} reply=requests.post('https://sm.ms/api/v2/upload',headers=head,files=files,verify=False)

reply = json.loads(reply.text)

if reply<'success'> == False:

reply = reply<'images'>

else:

reply = reply<'data'><'url'>

url = reply

print(url)

sm.ms图床提供了5个G的空间,感觉还是挺足够的,实在不行,还可以去删。


十.武汉新型冠状病毒疫情信息接口(COVID-19)

疫情来势汹汹,人们对疫情充满了关切。尽管能通过各种各样的渠道获得疫情播报,从微信小程序、支付宝上获得各种数据,但如题要制作一个app的话,好像还是调用api方便点。。。

疫情数据:https://www.tianapi.com/apiview/170

疫情播报:https://www.tianapi.com/apiview/169

同程查询:https://www.tianapi.com/apiview/172

周边疫情:https://www.tianapi.com/apiview/173

谣言鉴别:https://www.tianapi.com/apiview/171

再放一个大佬利用这几个接口制作的疫情信息软件

原贴地址:https://www.52pojie.cn/thread-1096810-1-1.html

百度云链接:https://pan.baidu.com/s/1ZtsXAa7zWNtFrqM88R94cg提取码:tavr

蓝奏云链接:

https://www.lanzous.com/b0ddqluuj提取码:8888

十一.蓝奏云

顺手安利一下上边那个跟百度网盘不一样的网盘…

https://www.lanzou.com

优点:免费使用,空间存储无限制,下载无限制,不用下载客户端,上传下载都不限速,分享文件地址永久有效

缺点:无限空间但单个文件只能上传100M

最后几点tips:

1.推荐的最多的还是天行数据api,也可能是因为自己用的比较多。注册地址:

www.tianapi.com

2.上述api大多不需要接口鉴权,较为适合小白使用,只需注册得要api_key就可以调用。还有其他大厂的api网站如腾讯AI开放平台,百度AI开放平台等需要接口鉴权,也有很多不错的api可供免费调用。


3.最后也是最关键的一条:不需要接口鉴权大大降低了api调用门槛,调用api时应仔细阅读开放文档,了解接口更新频率和时间,及时做好缓存,减小api提供方带宽消耗所带来的超额运营支出成本。

以后有时间再详细更…

2024-09-16

后面没有了,返回>>电动车百科