• 9
  • 9
分享
  • 这几个好玩又有趣的API,你用过了吗?
  • Liam 2022-04-28 17:52:35 字数 1675 阅读 845 收藏 9

 

最近在逛ProductHurt时,发现一些好玩又有趣的API,你可能会觉得花里胡哨,but 作为开发者也需要乐趣的!

当然调试API离不开API管理工具,随手也给大家安利一个最近很热门的接口管理工具:Apifox(apifox.cn

?️ Clearbit

1.png

Clearbit提供了网站Logo访问API,只要你输入你想要寻找网站图标的域名,就可以返回域名的相关logo图片~

以前要去爬域名的图标,还要浏览器右键点击查看,然后选择元素找到logo的位置,现在找logo图标链路是不是缩短了!

API接口:GET https://logo.clearbit.com/:domain

比如我最近访问的几个站点:

  • https://logo.clearbit.com/apifox.cn

  • https://logo.clearbit.com/u.tools 用接口管理工具Apifox调试一下 ?

  • 2.png

? Lorem Picsum (随机风景图)

3.png

我们可以通过访问以下API接口获取风景图

  • 返回风景图片列表:https://picsum.photos/v2/list

  • 随机返回一张风景图:https://picsum.photos/200/300

  • 返回一张虚化的风景图:https://picsum.photos/200/300/?blur

Apifox做对接口做个调试演示

4.png

? dog.ceo

喜欢狗狗的朋友可以使用下面这个API,调用接口会随机返回Dog相关的图片

5.png

API接口:

  • 随机返回一张狗狗图片:https://dog.ceo/api/breeds/image/random

  • 根据狗的种类返回图片列表:https://dog.ceo/api/breed/hound/images (这里以猎狗 hound为例)

? TheCatApi

6.png

更喜欢猫?安排!TheCatApi 提供了猫仔相关的API,可以根据你喜欢的猫种类返回图片~

API接口:

  • 根据狗的种类返回图片列表:https://api.thecatapi.com/v1/images/search?limit=8&size=full&breed_id=amis

? API Hub (API集合)

上面介绍了几种花里呼哨的API,那接下来就整点干货!日常开发中,我们经常需要对接一下第三方文档,诸如微信、钉钉、飞书等等。文档很零散,甚至联调起来效率也不高。

7.png

官网下载地址:www.apifox.cn

你可以试试用 Apifox 推出的 API Hub,定位是开放 API 共享平台。不仅具备常用的开放API文档,同时还能结合Apifox强大的接口管理功能,一站式服务!方便开发者接入开放平台的API

现在已经接入的开放API项目有:

  • 开发工具类:GitHub API,Gitlab API,JIRA API,Coding API,小鹅通API

  • 企业协作类:企业微信API,飞书开放API,钉钉API,Teambition API,用友U8开放平台,Moka开放平台

  • 生活服务类:拼多多开放API,高德地图开放api,快递100,韵达开放api,创蓝云智开放api,客如云,纷享销客API

  • 娱乐社交类:快手开放API,抖音开放API 等等 还有很多没列出来的,大家可自己去到搜下自己需要的,没有的话也可以申请让官方去收录。

其他开放API

网易云音乐:https://binaryify.github.io/NeteaseCloudMusicApi/

知乎专栏:https://github.com/TonnyL/Zhihu_Zhuanlan_APIs

天气API:https://www.tianqiapi.com/index

讯飞语音:https://www.xfyun.cn/doc/

聚合数据:https://www.juhe.cn/docs

人脸识别Face++:https://www.faceplusplus.com.cn/

百度AI开放平台:http://ai.baidu.com/


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   一段声称展示 iPhone 15 Pro 保护壳的新视频清楚地显示了静音开关是如何被"动作"按钮取代的。自 Apple Watch Ultra 推出该功能以来,有关新控制按钮的传言越来越多。继泄露 iPhone 15 普通系列的颜色之后,可靠的泄密者 Sonny Dickson 又在一段新视频中展示了 iPhone 15 Pro。  不过,手机壳上的"操作"按钮非常清晰,位于音量控制上方,取代了原来的静音开关。  早在 2022 年 10 月,分析师郭明錤(Ming-Chi Kuo)就声称,iPhone 15 Pro 上的所有控制按钮(音量和静音)都...
            0 0 1066
            分享
          • 兼容性测试方案兼容性问题屏幕分辨率兼容性问题;软件(iOS和Android系统版本及不同厂家的定制ROM)兼容性问题;硬件(不同的CPU、内存大小等等)兼容性问题;网络(2G/3G/4G/WIFI)兼容性。公司内部兼容性测试1、屏幕分辨率、软件版本和硬件兼容性通过客户端嵌入统计SDK,统计出当前已有用户的分辨率、软件版本和手机使用排行;购买相应排名前十位的设备,这三个属性可相互交叉覆盖到即可注:解决的是基本和必须的兼容性问题。2、网络兼容性通过购买不同的手机卡支持相应的2G/3G/4G,和使用公司现有的WIFI网络解决网络兼容性问题。最终需要在测试用例中体现。3、辅助工具monkey随机事件测...
            0 0 1195
            分享
          • 现在API测试被越来越多的公司重视,对于测试工程师来说每次收到需求之后首先要做的是研究需求文档。既然接口是两个独立系统之间同步数据或访问对方程序的途径,我们也就是要先看看这些接口到底是连接了哪两个系统,它们之间的关系到底是怎样的。所以一般需求文档里会包括接口名称,接口描述,接口类型,接口地址,推送参数,返回参数这几项内容。熟悉Postman的同学可以发现这些都是必需的部分:有了这几项内容之后,我们需要把需求文档转换成Excel,这样不管是做案例管理,还是对比结果,都相对容易一些。而后期Python读取和写入也更方便。在Excel中,我们只写入变化的部分,而对于相对固定的,例如server信息则...
            0 1 2809
            分享
          • 思路流程信息收集服务器的相关信息(真实ip,系统类型,版本,开放端口,WAF等)网站指纹识别(包括,cms,cdn,证书等),dns记录whois信息,姓名,备案,邮箱,电话反查(邮箱丢社工库,社工准备等)子域名收集,旁站,C段等google hacking针对化搜索,pdf文件,中间件版本,弱口令扫描等扫描网站目录结构,爆后台,网站banner,测试文件,备份等敏感文件泄漏等传输协议,通用漏洞,exp,github源码等漏洞挖掘浏览网站,看看网站规模,功能,特点等端口,弱口令,目录等扫描,对响应的端口进行漏洞探测,比如 rsync,心脏出血,mysql,ftp,ssh弱口令等。XSS,SQL...
            7 8 17969
            分享
          • 一、自动化测试工具使用首先是测试工具的使用,比如说我要去进行web自动化是不是我要去进行自动化测试环境搭建,环境工具。比如说去安装Python安装,这些环境安装。至于AppUI自动化,除了上面的一些技能还要会比如说adb的命令,app的环境,app的压力测试之类的。接口测试其实也是一种功能测试,但是它并不等于功能测试,因为对于接口测试的话也分为接口功能测试(需要借助工具进行测试);接口压力测试;接口安全性测试。而且接口的功能测试是需要借助工具来完成,工具的话就有比如:Postman、Jmeter;抓包的工具fiddler等。软件相关的工具安装包,都有分享在群里,需要的朋友可以点击下方小卡片进群...
            0 0 882
            分享
      • 51testing软件测试圈微信