推荐 5 个你大概率没见过的免费 API ,一键获取数据!

简介: 推荐 5 个你大概率没见过的免费 API ,一键获取数据!

免费 API 一抓一大把,本篇带来几个你不知道,但又很有趣的 几个 API !

与市面上众多 API 不同的是,这些 API :


不用任何登录!不用任何 token !不用任何购买套餐!GET 请求一键获得数据!!


image.png


1. 猫和狗



  • 猫:

code.juejin.cn/pen/7174965…


每次点击 运行 都会获取一张喵星人照片

在浏览器中输入 api.thecatapi.com/v1/images/s… 查看返回结果,包括图片 id、url、宽、高这些信息

image.png


code.juejin.cn/pen/7174968…


每次点击 运行 都会获取一张汪星人照片

在浏览器中输入 api.thedogapi.com/v1/images/s… 查看返回结果,包括图片 id、url、宽、高这些信息


image.png


与此同时呢,官方还给出:可选择不同品种的狗的接口:

code.juejin.cn/pen/7174980…


看代码不难发现,

通过:api.thedogapi.com/v1/breeds 这个 API 可以拿到所有狗的分类信息;

然后通过:https://api.thedogapi.com/v1/images/search?include_breed=1&breed_id=' + breed_id 拿到图片;

还有更多用法,请自行在官网探索:thedogapi.com/#pricing



2. 名言警句



Random Quote API 提供了一个用来获取随机名言的 API,可以用来测试文本处理能力。

Github 项目地址:github.com/lukePeavey/…

比如任意获取一句名言:api.quotable.io/random


得到:

{  
    "_id":"UydvuUuGWjGo",  
    "content":"We read the world wrong and say that it deceives us.",  
    "author":"Rabindranath Tagore",  
    "tags":**[  
        "famous-quotes"  
    ],  
    "authorSlug":"rabindranath-tagore",  
    "length":52,  
    "dateAdded":"2020-04-14",  
    "dateModified":"2020-04-14"  
}


还有一些其它参数可供选用:

image.png



这个项目是英文;

中文名言警句 API 也有:

api.xygeng.cn/one


返回:

{  
    "code":200,  
    "data":**{  
        "id":800,  
        "tag":"动画",  
        "name":"佚名",  
        "origin":"《罪恶王冠》",  
        "content":"温柔解救不了这个世界",  
        "created_at":"2019-01-23T07:58:03+00:00",  
        "updated_at":"2022-03-09T08:42:10+00:00"  
    },  
    "updateTime":1670569646019  
}


3. 用户信息



Random User Generator:提供了一个用来生成随机用户数据的 API,可以用来测试用户管理功能。


官网:randomuser.me/


image.png

示例:

randomuser.me/api/


返回:

{  
    "results":**[  
        **{  
            "gender":"male",  
            "name":**{  
                "title":"Mr",  
                "first":"Liam",  
                "last":"Shelton"  
            },  
            "location":**{  
                "street":**{  
                    "number":2481,  
                    "name":"The Drive"  
                },  
                "city":"Tipperary",  
                "state":"Offaly",  
                "country":"Ireland",  
                "postcode":37431,  
                "coordinates":**{  
                    "latitude":"3.2413",  
                    "longitude":"-168.0368"  
                },  
                "timezone":**{  
                    "offset":"+4:30",  
                    "description":"Kabul"  
                }  
            },  
            "email":"liam.shelton@example.com",  
            "login":**{  
                "uuid":"ada3deb4-99bf-42c4-acb8-c4653145f3e7",  
                "username":"redlion786",  
                "password":"sentnece",  
                "salt":"JKR7kVq4",  
                "md5":"efe8e8d3c78863c910625418fd6b212b",  
                "sha1":"22aabc3bccc7891ae62815164dcc5f020cc67b24",  
                "sha256":"0ef108e6a758db207f73ddc190189dac2e5a849206ad47dca7842d3d2f927c05"  
            },  
            "dob":**{  
                "date":"1962-05-03T23:20:34.105Z",  
                "age":60  
            },  
            "registered":**{  
                "date":"2010-07-10T14:38:40.859Z",  
                "age":12  
            },  
            "phone":"021-123-9294",  
            "cell":"081-143-0111",  
            "id":**{  
                "name":"PPS",  
                "value":"4570229T"  
            },  
            "picture":**{  
                "large":"<https://randomuser.me/api/portraits/men/33.jpg>",  
                "medium":"<https://randomuser.me/api/portraits/med/men/33.jpg>",  
                "thumbnail":"<https://randomuser.me/api/portraits/thumb/men/33.jpg>"  
            },  
            "nat":"IE"  
        }  
    ],  
    "info":**{  
        "seed":"eee03283804d179d",  
        "results":1,  
        "page":1,  
        "version":"1.4"  
    }  
}


可以看到,返回的个人的信息非常全;

也支持获取多人用户信息:randomuser.me/api/?result…


4. 讲个笑话



Chuck Norris API:提供了一系列关于 Chuck Norris 的笑话和引用,可以用来做一些有趣的测试。

官网:api.chucknorris.io/

image.png


这图配的挺搞笑的~~

API: api.chucknorris.io/jokes/rando…


返回:

{
"icon_url" : "https://assets.chucknorris.host/img/avatar/chuck-norris.png",
"id" : "BiKqA8enQ9uUZ4VUsQjgUA",
"url" : "",
"value" : "Chuck Norris once gave someone 8 seconds to live. That person is now known as the Rage Guy. URL=http://www.youtube.com/watch?v=E29iOPSxF94&NR=1&feature=fvwp"
}


中文笑话 API : api.vvhan.com/api/joke


返回:

劫匪成功劫持一辆押运车。回去后,一新来劫匪说:“老大我们数一下抢了多少钱。”那老大说:“没经验吧!这么多要数到啥时候,看看新闻不就知道了吗?”打开电视一看,傻眼了:“今日发生一起劫匪劫持高考试卷事件!”

虽然,一点不好笑。。。。。。


5. 随机问答



Open Trivia Database API:可以用来获取各类的问题和答案,可以用来制作小游戏或者知识问答类应用。

官网:opentdb.com/api_config.…

image.png

你可以自由配置问题,然后一件生成:

比如:生成 3 个 关于 电影话题的简单难度、且有多选的问答,链接如下:

opentdb.com/api.php?amo…

{  
    "response_code":0,  
    "results":[  
        {  
            "category":"Entertainment: Film",  
            "type":"multiple",  
            "difficulty":"easy",  
            "question":"When was the movie 'Con Air' released?",  
            "correct_answer":"1997",  
            "incorrect_answers":**[  
                "1985",  
                "1999",  
                "1990"  
            ]  
        },  
        {  
            "category":"Entertainment: Film",  
            "type":"multiple",  
            "difficulty":"easy",  
            "question":"What is the orange and white bot's name in "Star Wars: The Force Awakens"?",  
            "correct_answer":"BB-8",  
            "incorrect_answers":[  
                "BB-3",  
                "AA-A",  
                "R2-D2"  
            ]  
        },  
        {  
            "category":"Entertainment: Film",  
            "type":"multiple",  
            "difficulty":"easy",  
            "question":"In "ALF", what was ALF's real name?",  
            "correct_answer":"Gordon Shumway",  
            "incorrect_answers":**[  
                "Gordon Milipp",  
                "Gordon Foster",  
                "Gordon von Gam"  
            ]  
        }  
    ]  
}

以上这些 api 直接能拿到调测使用,挺好的~~


相关文章
|
8天前
|
供应链 监控 安全
1688商品详情API接口实战指南:合规获取数据,驱动B2B业务增长
1688商品详情API(alibaba.product.get)是合规获取B2B商品数据的核心工具,支持全维度信息调用,助力企业实现智能选品、供应链优化与市场洞察,推动数字化转型。
|
8天前
|
人工智能 供应链 API
淘宝API商品详情接口全解析:从基础数据到深度挖掘
淘宝API商品详情接口不仅提供基础数据,更通过深度挖掘实现从数据到洞察的跨越。开发者需结合业务场景选择合适分析方法,利用AI标签、区块链溯源等新技术,最终实现数据驱动的电商业务创新。
|
8天前
|
缓存 监控 供应链
亚马逊 MWS API 实战:商品详情精准获取与跨境电商数据整合方案
本文详细解析亚马逊MWS API接口的技术实现,重点解决跨境商品数据获取中的核心问题。文章首先介绍MWS接口体系的特点,包括多站点数据获取、AWS签名认证等关键环节,并对比普通电商接口的差异。随后深入拆解API调用全流程,提供签名工具类、多站点客户端等可复用代码。针对跨境业务场景,文章还给出数据整合工具实现方案,支持缓存、批量处理等功能。最后通过实战示例展示多站点商品对比和批量选品分析的应用,并附常见问题解决方案。该技术方案可直接应用于跨境选品、价格监控等业务场景,帮助开发者高效获取亚马逊商品数据。
|
11天前
|
JSON API 数据安全/隐私保护
Python采集淘宝评论API接口及JSON数据返回全流程指南
Python采集淘宝评论API接口及JSON数据返回全流程指南
|
11天前
|
自然语言处理 监控 API
小红书爆文解码:用API分析互动数据,精准指导创作方向
在内容为王时代,爆文背后有科学公式!通过小红书API抓取百万笔记数据,提炼出点赞转化率、收藏价值系数、评论情感值三大核心指标,揭秘爆文特征不等式与内容元素矩阵,手把手教你用数据驱动创作,实现从0到百万曝光的逆袭!
86 0
|
12天前
|
JSON 缓存 自然语言处理
多语言实时数据微店商品详情API:技术实现与JSON数据解析指南
通过以上技术实现与解析指南,开发者可高效构建支持多语言的实时商品详情系统,满足全球化电商场景需求。
|
12天前
|
JSON 数据可视化 API
淘宝/天猫:利用销售数据API生成区域热力图,优化仓储布局
本文详解如何利用淘宝/天猫销售数据API生成区域热力图,结合核密度估计与线性规划,科学优化仓储布局。通过数据驱动降低物流成本15%-20%,提升配送效率,助力电商高效运营。(238字)
95 0
|
12天前
|
数据采集 算法 API
阿里巴巴商品详情API秘籍!轻松获取商品详情数据
阿里巴巴商品详情API支持获取1688平台商品的标题、价格、库存、图片等核心信息,助力电商数据采集与分析。基于RESTful架构,通过App Key/Secret认证,安全可靠。提供Python示例代码,便于快速集成。
|
13天前
|
JSON 监控 API
速卖通商品列表API秘籍!轻松获取商品列表数据
速卖通商品列表API支持关键词搜索、分类筛选、多语言返回及分页排序功能,适用于比价系统、库存监控、市场研究等场景。开发者可快速获取商品数据,构建自动化应用。
|
13天前
|
JSON 自然语言处理 API
多语言实时数据淘宝商品评论API:技术实现与JSON数据解析指南
淘宝商品评论多语言实时采集需结合官方API与后处理技术实现。建议优先通过地域站点适配获取本地化评论,辅以机器翻译完成多语言转换。在合规前提下,企业可构建多语言评论数据库,支撑全球化市场分析与产品优化。

热门文章

最新文章