• 9
  • 9
分享
  • 这几个好玩又有趣的API,你用过了吗?
  • Liam 2022-04-28 17:52:35 字数 1675 阅读 802 收藏 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/


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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 1 引言记得小鱼在上一篇聊到三种高性价比的测试,有的测开的同学就反馈,写的还过得去,希望再多讲一些测开领域资深的内容。好的, 安排~ ~我们今天就来聊一聊,测试模型。我们都知道,项目有项目的模型,那么,测试策略,是否也有模型呢?2 金字塔2.1 金字塔模型 引入金字塔模型,是一种非常重要也很常见的软件测试策略模型,在很多场合被奉为“金科玉律” 。测试金字塔告诉我们,在单元测试,集成测试和端到端测试三个阶段的测试资源投入,应该满足接近7:2:1的关系。在金字塔模型中,软件测试的重心是在开发阶段的单元测试。通过测试左移和质量内建,从源头上保障软件质量,实现预防bug(而非发现bug)的目标。单元测...
            1 0 30500
            分享
          •   关于自动化的学习,一直是大家关注的话题,那么Python学习到什么程度就可以进行自动化测试了呢?下面结合我自身的学习历程跟大家分享一下。  初识自动化  刚开始学自动化的时候,是跟着视频课程学习的,当时学习完用Selenium进行脚本录制之后,就觉得自动化测试好简单,录制脚本后回放脚本就行了,所以学完录制脚本之后,就没再往下继续学习,使用Selenium脚本录制的功能进行脚本的录制回放。  结果可想而知,录制脚本时,一个鼠标悬浮事件没有录制上,导致元素找不到,最终整个脚本以失败而告终。  因为随着前台开发技术的不断更新换代,并不是所有的事件、操作都能使用Selenium自动录制上,还需要我...
            0 0 900
            分享
          • 前言:本篇讲堂是紧接【安全测试工具-进阶篇[访问控制漏洞(下)]】的内容。例牌,先说下安全测试工具的更新情况【工具地址:https://gitee.com/samllpig/SafeTool-51testing】1. 服务平台模拟网站服务新增XSS测试页面正文:漏洞讲解:所属模块: (A7) Cross-Site Scripting (XSS) [跨站脚本漏洞]8.1 菜单项: Cross Site Scripting [跨站脚本漏洞],本章共12个小节8.1.1 第一节主题:XSS介绍内容:1. 什么是XSS?XSS 全称是 Cross Site Scripting,翻译...
            0 0 60
            分享
          • HTML概述我们的网络应用软件主要包括两种:B/S系统和C/S系统。用户通过某界面程序输入数据、提交操作。服务器端对用户提交的数据进行处理,再将处理结果返回给到客户端。服务器端是对数据进行逻辑处理的,客户端提供界面给用户输入数据,显示结果信息。因为界面的不同,主要有两种:一种是基于网页的,叫做B/S系统(Browser)。另一种是基于客户端的,叫做C/S系统(Client)。B/S系统与C/S系统的优缺点1. B/S系统的客户端,因为浏览器已经是统一的。只需要实现界面内容即可,工作内容相对简单。2. 我们的电脑系统是不相同的,那么我们需要兼容不同的电脑。在这里,浏览器都能够被各种系统兼容,所以...
            0 9 3843
            分享
          • 大家好,今天我们一起来学习一下在手机App测试中我们需要关注那些测试点,拿到一款app如何进行测试。一、首先我们拿到一个app的apk包 或者是在testflight下载的app安装包,需要进行安装测试1.软件安装前:空间不足是否有相应的提示;2.软件安装中:安装过程中是否可以取消、暂停;安装是否可以正常进行;安装空间不足是否给予提示;3.软件安装后:是否可以卸载应用,通过桌面卸载或者通过软件设置卸载;卸载是否支持取消功能,取消后是否影响软件的正常卸载;安装完成后是否自动删除安装包;重复安装提示版本已存在、或者是直接覆盖安装,但是能正常使用。二、安装后的app 需要随着迭代版本的更新需要进行升...
            0 0 1030
            分享
      • 51testing软件测试圈微信