首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java技术栈

    推荐一款接口 API 设计神器!

    今天栈长给大家推荐一款接口 API 设计神器,传说中的,牛逼哄洪的 Swagger,它到底是什么?今天为大家揭开谜底! Swagger是什么? 它是一个围绕 OpenAPI 规范构建的开源工具,它可以帮助我们设计、构建、记录和使用 REST API 接口。 它是一个为 REST APIs的接口定义的规范。OpenAPI 可以定义的 API 实体内容包括以下几个部分。 现在的互联网架构都是前后端分离的模式,还有现在是移动互联网时代了,APP 需要与后端服务器通信也需要维护一套接口API文档自然就成了前后端开发人员联系的纽带。 有了 Swagger,可以先做完接口,通过 Swagger 来动态生成和更新 API 文档。

    1.7K30发布于 2019-07-08
  • 来自专栏全栈程序员必看

    api接口对接_接口API

    目录 api接口对接 json模块 md5加密: 双重加密: 加盐: 测试实列: api接口对接 json模块 Json 模块提供了四个方法: dumps、dump、loads、load 无文件操作 dump:序列化+写入文件 2. json反序列化方法: loads:无文件操作 load: 读文件+反序列化 3. : '未知', 'series': '未知', 'model': '未知', 'kilometer':'10', 'licensed_date_year':'2010 3'

    5.4K20编辑于 2022-09-20
  • 来自专栏程序员也要懂业务

    3步接入顺丰快递单号查询API接口【快递100API接口

    顺丰目前提供了两种对接方式: 一种是开发者自助对接,需要注册丰桥账户后,申请成为开发者,再根据顺丰要求对接,整个流程较为繁琐; 还有一种方式就是通过第三方快递单号查询API接口服务商对接(例如快递100API ),如果对接公司数量超过3家,对接起来会比直接对接顺丰简单。 整个流程是通过快递100API的两个接口实现的,一个是快递物流查询接口,一个是智能单号识别的接口,其中智能单号识别接口是免费使用的。 顺丰快递查询API接口提供方:快递100API 快递查询接口名称:实时查询接口+智能单号识别接口 编程语言要求:Json 顺丰快递单号接口通过快递100接口对接简单方便,顺丰速运快递查询接口API和电子面单接口可以通过快递 "noCount": 24, "noPre": "9069", "startTime": "" } ] ``` 官方文档:http://api.kuaidi100

    4.3K10发布于 2021-06-16
  • 来自专栏李光春

    推荐几个天气Api接口 (可在小程序中使用)

    国内的地图软件基本是支持查询天气的唯独腾讯地图不支持天气查询,当然其他天气平台提供的接口也是够个人使用的 1、高德地图(高德地图开发者平台) 1.png 支持获取实时天气数据 2、百度地图(百度地图开放平台 ) 2.png 支持获取实时天气、天气预报还有指数,未来几天的天气等 3、心知天气 3.png 免费版支持获取国内369个地级市、天气实况(2项)、3天天气预报、生活指数(基础6项)、访问量限额:400 次/小时 4、和风天气 4.png 免费版支持获取国内3240+海外4000热门、3天天气预报、实况天气、生活指数(基础8项)、空气质量实况(国控站点)、每天访问量:1000次 5、国家气象局 5. 6、彩云科技(彩云API) 6.png 支持获取实时天气、天气预报接口也是比较丰富的就是免费版只能一天1000次访问量限额 7、YY天气 7.png 免费版支持获取实时天气、天气预报(2天)

    14.9K40发布于 2018-09-23
  • 来自专栏浅枫沐雪

    3秒集成API接口文档

    --Api Doc--> <dependency> <groupId>io.github.yedaxia</groupId> <artifactId config.setProjectName("office-website-java"); // 项目名称 config.setApiVersion("V1.0"); // 声明该API 的版本 config.setDocsPath("D:\\apiDoc"); // 生成API 文档所在目录 config.setAutoGenerate(Boolean.TRUE // 配置自动生成 Docs.buildHtmlDocs(config); // 执行生成文档 启动项目 在ApiDoc输出目录V1.0里面的index.html打开即可看到类似下图的接口文档 [接口文档.png] 更多详见 https://japidocs.agilestudio.cn/#/zh-cn/

    1.4K30发布于 2020-12-09
  • 来自专栏PHP学习网

    【开源推荐】PHP开发的API接口管理平台,接口竟然还支持出售

    PHP学习网将不定时分享优质开源项目,优质技术文章,精选面试题和资源,大家可以把PHP学习网设为星标,第一时间获取最新推送,以防错过优质内容 我本来是想找个接口管理平台,管理一下平时写的接口,于是就看到了这个开源项目 ,我觉得挺有意思的,分享给大家看看,供有需要的人使用 说说这个平台 大概描述一下这个平台吧,这个平台是你可以将你的接口或者第三方的接口,通过后台添加到系统中,然后设置好是否会员可以访问,之后前台就会展示这个接口了 用户需要在前台注册,开通对应的会员才可以使用这个你设置好的接口。 需求环境 1.php=>5.6 2.php开启pdo 安装说明 1.将源码上传到服务器解压 2.修改根目录下 app 目录里的 Http 目录里的 config.php 数据库信息文件 3.将根目录下的 data.sql 数据库文件导入到数据库中 补充 1.nginx运行环境需要配置伪静态,静态代码在根目录 nginx.txt 中 2.根目录下的 model 目录中的 Api 目录 可以存放接口文件

    95330编辑于 2023-06-19
  • 来自专栏API接口

    api接口验证timestamp 接口api测试

    API测试准备1、一份合适的接口文档2、掌握抓包分析工具3、对HTTP协议包结构了解4、对用户业务熟悉,能把API级业务逻辑和用户业务结合起来【API主要测试什么】1、验证API所暴露的数据是否与接口文档相一致 ,其目的是保证能被正常的调用2、验证API所展示的数据友好性,比如返回包的提示信息是否通俗易懂3、验证API对异常情况的处理机制,首当其冲的是保证接口正确返回4、验证API是否从安全性方面考虑了认证、敏感数据的处理 5、主导使用自动化测试开展接口测试6、文档,形成足够的文档,确保API质量的可维护性【API测试注意什么】1、每个API测试用例都应该参数化2、在测试执行时,优先执行API测试3、测试用例应该尽可能做到可独立执性 ,比如需要缓存数据时,可以写死(或者长期有效),避免一个接口的测试需要依赖其他接口的结果4、为了确保覆盖率,应该为API的所有可能输入进行测试数据规划,尽可能多的覆盖入参场景5、多关注异常入参场景,避免接口被直接调用时造成对系统的破坏 【API测试能发现什么bug】1、无法正确、友好的处理有效、错误或异常的入参场景2、可靠性问题3、安全性问题4、性能问题5、响应数据结构不规范、不完整问题

    89610编辑于 2024-10-26
  • 来自专栏AokSend接口

    Email API Service平台有哪些?3API接口平台对比

    它提供了一套强大的API接口,可以帮助用户轻松地集成邮件功能到他们的应用程序中。SendGrid的API接口可以用于发送个性化邮件、跟踪邮件发送情况、管理联系人和分析数据等。 AokSend的API接口功能强大,易于使用。用户可以通过API接口发送各种类型的邮件,包括营销邮件、通知邮件等。此外,AokSend还提供了详尽的文档和支持,帮助用户快速集成和使用API接口。2. MailgunMailgun是另一家知名的邮件服务提供商,提供了一套灵活且强大的API接口。Mailgun的API接口可以帮助用户轻松地发送、接收和跟踪邮件。 用户可以使用Mailgun的API接口发送个性化邮件、管理联系人、跟踪邮件发送情况和分析数据等。Mailgun的API接口易于使用,支持多种编程语言。 用户可以使用Mailgun的API接口快速集成邮件功能到他们的应用程序中。此外,Mailgun还提供了详细的文档和支持,帮助用户更好地使用API接口3.

    1.7K10编辑于 2024-03-22
  • 来自专栏用户7466307的专栏

    API测试| 了解API接口测试| API接口测试指南

    简单地说,API代表一个 pplication P AGC软件覆盖整个房间。API充当两个软件应用程序之间的接口,并允许两个软件应用程序相互通信。API是可以由另一个软件程序执行的软件功能的集合。 API就像一个抽象的OOPS概念。 什么是API测试? ? API测试是一种软件测试,涉及直接测试API,并且是集成测试的一部分,以检查API是否在应用程序的功能,可靠性,性能和安全性方面达到期望。 在API测试中,我们的主要重点是软件体系结构的业务逻辑层。API测试可以在包含多个API的任何软件系统上执行。API测试不会专注于应用程序的外观。API测试与GUI测试完全不同。 在API更新任何数据结构时验证系统是否正在验证结果 验证API是触发其他事件还是请求其他API 在没有返回值的情况下验证API的行为 API测试的优势: 与GUI测试相比,API测试是省时的。 API测试由质量检查小组进行 API测试是黑盒测试的一种形式 API测试在构建可用于测试之后进行 API测试中不涉及源代码 在API测试中,测试的范围很广,因此要考虑所有正常运行的问题以进行测试 API

    4.4K21发布于 2020-08-17
  • 来自专栏thinkphp+vue

    API测试| 了解API接口测试| API接口测试指南

    简单地说,API代表一个 pplication P AGC软件覆盖整个房间。API充当两个软件应用程序之间的接口,并允许两个软件应用程序相互通信。 API就像一个抽象的OOPS概念。 什么是API测试? API测试是一种软件测试,涉及直接测试API,并且是集成测试的一部分,以检查API是否在应用程序的功能,可靠性,性能和安全性方面达到期望。 在API测试中,我们的主要重点是软件体系结构的业务逻辑层。API测试可以在包含多个API的任何软件系统上执行。API测试不会专注于应用程序的外观。API测试与GUI测试完全不同。 在API更新任何数据结构时验证系统是否正在验证结果 验证API是触发其他事件还是请求其他API 在没有返回值的情况下验证API的行为 API测试的优势: 与GUI测试相比,API测试是省时的。 API测试由质量检查小组进行 API测试是黑盒测试的一种形式 API测试在构建可用于测试之后进行 API测试中不涉及源代码 在API测试中,测试的范围很广,因此要考虑所有正常运行的问题以进行测试 API

    5.1K31发布于 2021-04-20
  • 来自专栏前端人人

    React项目配置3(如何管理项目API接口)

    1、React项目配置1(如何管理项目公共js方法)---2018.01.11 2、React项目配置2(自己封装Ajax)---2018.01.12 3、React项目配置3(如何管理项目API接口) ---2018.01.15 4、React项目配置4(如何在开发时跨域获取api请求)---2018.01.16 5、React项目配置5(引入MockJs,实现假接口开发)---2018.01.17 => console.log(data), data => console.log(data.code)) } 今天我们来讲下,如何管理项目API接口!!! 2、然后在这里面写我们的接口地址 export default { "newsList": "/api/newsList" } ? 3、有时候需要验证用户身份,我们可以在这里api加上token 一般我们登录完之后,会把 token存在本地 cookie中 我们安装第三方依赖 npm i -S react-cookie@0.4.6

    3K50发布于 2018-04-11
  • 来自专栏Web技术布道师

    推荐13-php快递物流单号查询api接口免费调用

    随着网上购物时代和快递行业的蓬勃发展,人们对快递查询服务的重视程度越来越高.本文给大家提供一个很好的用于快递查询API接口的PHP源码开发程序,四通一达、顺丰快递、天天快递、韵达快递等几百家快递及物流公司的物流信息跟踪一站式查询 使用说明: 1.kdniao.php 不需要修改改任何东西 2.example.php 按照说明使用 3.如果有什么不清楚的地方,请到快递鸟的官网咨询 4对接示例 这里以快递鸟为例, Demo由快递鸟写好 ,只需要下载就可以运行用上,(自己做简单的修改) 下面是下载Demo的网站,根据自己需要下载 www.kdniao.com/api-all 【接入流程】 快递鸟物流单号查询api接口demo地址免费调用 3、进入“我的会员中心”进行实名认证 注: 3.1、认证类型、应用类型根据用户实际情况选择即可,接口返回数据与选择结果无关; 3.2、标记为*的为必填,要求上传清晰、jpg格式且小于2M的证件图片; 3.3 PHP快递单号查询接口Demo: <?

    1.8K10发布于 2019-09-24
  • 来自专栏全栈程序员必看

    免费的api数据接口_期货数据接口api

    1、聚合数据 https://www.juhe.cn/ 2、数据堂 http://www.datatang.com/ 3、百度apistore http://apistore.baidu.com/ tel=手机号码 15、天气查询,返回json,使用方法如下: http://api.map.baidu.com/telematics/v3/weather?

    6.4K30编辑于 2022-10-02
  • 来自专栏程序那些事儿

    推荐给前端开发人员使用的API接口

    API接口正在变得越来越重要,随着前后端的分离,前后端之间的交流就是通过API来进行沟通。如果你想要你的网站的内容是动态的,那么你就需要使用API来获取内容。 作为一个前端,我们只需要有接口API,我们就能让我们的网站变得异常生动。 TMDB API 如果我们正在创建一个电影APP,那么The MovieDB API 绝对是我们最佳的选择,它提供了非常多的电影数据,包括电影的海报,演员,图片等等,它还有一些电视剧集,总之,通过它的API 总结 其实网上有很多免费的API接口可以供我们使用,这些免费的接口足以让我们开发出一些精美的APP出来。永远不要抱怨我没有这个资源,我没有那个资源,有些东西都是需要自己去寻找的。 当然,如果你想要做一个属于自己的,并且出色的APP出来,你最后还是需要有自己的API接口,你可以使用nodejs做后端来自己搭建,当然也有一些云厂商提供了图形界面的api搭建工具,你需要做的就是尽可能地尝试

    49420编辑于 2023-03-07
  • 来自专栏全栈程序员必看

    api接口调用

    api接口调用 CURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 CURL 库。 { return $result['result']['data'][mt_rand(0, 10)]['content']; } return "请求失败"; } /** * 请求接口返回内容

    4.1K30编辑于 2022-09-06
  • 来自专栏Lan小站

    天气API接口

    --markdown--> 已废弃 API地址:http://t.weather.sojson.com/api/weather/city/101210101 使用说明: 地址最后的“101210101”

    5.5K20编辑于 2022-07-14
  • 来自专栏洛米唯熊

    某shop API接口前台注入(通杀3.X)

    代码来源: http://www.tp-shop.cn/download/ 0x02 分析 跟踪到/application/home/controller/Api.php控制器中的shop方法 ?

    1.1K30发布于 2019-07-25
  • 来自专栏FHADMIN

    最新 接口api插件 Swagger3 更新配置详解

    API生成 * 作者:FH Admin * from fhadmin.org */ @Configuration @EnableOpenApi public class SwaggerConfig build(); } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("FH Admin Swagger3 RESTful API") // 页面标题 .version("3.0") // 版本号 .description("fhadmin.org") // 描述 .build(); } } 3.Swagger 拦截配置 package org.fh.config; import org.springframework.context.annotation.Configuration 处理类上加注解,比如 @Api("用户注册登录接口") 在方法上加注解,比如 @ApiOperation(value = "登录", notes="校验登录是否成功") @ApiImplicitParam

    61020发布于 2021-08-16
  • 来自专栏JavaPark

    Spring Boot 使用 Swagger3 生成 API 接口文档

    支持 OpenApi 3.0.3 兼容 Swagger2 的注释,而且进一步丰富了 open API 3.0 的规范 支持 Webflux 既然 Swagger3 有了这么多的改变,那用法是不是还和 Swagger2 构建 Swagger 配置类 为了统一管理 Swagger,这里还是推荐给 Swagger3 添加一个配置类。当然这里也可以根据自己的需求,可要可不要,但总体来说还是建议配置。 这里为了灵活管理,推荐大家在项目配置文件 application.yml 中添加关于 Swagger 开关的配置,比如这里我添加的配置如下,true 则代表开启 Swagger,false 则表示关闭 点开具体接口,我们以直接传参的接口来对比 Swagger3 和 Swagger2 的区别。第一张图是在 Swagger3 中,第二张图是在 Swagger2 中。 ; } Swagger3 此外,我们来看 Swagger3 中的另一个接口,这里我们传递的是一个用户对象,接口中它将我们设置的默认值给传了过来。

    29.6K22编辑于 2022-01-19
  • 来自专栏全栈程序员必看

    开放API接口_软件接口开放

    ,返回数据如图 后两个接口是我用Easy Mock写的,第一个接口一共3页,每一页有10条数据,page表示页码。 ,返回数据如图 视频分类:https://api.apiopen.top/videoCategory 和上面的类似,返回数据如图 今日视频推荐:https://api.apiopen.top/todayVideo 返回数据如图 根据ID推荐视频:https://api.apiopen.top/videoRecommend? id=127398 返回数据如图 小说类接口 书籍分类:https://www.easy-mock.com/mock/5c3e90f39d8f6075a543c3cd/story/classify 用easymock id=27610708&page=1 返回数据如图 新闻类接口 实时新闻资讯:https://www.apiopen.top/journalismApi 返回数据如图 古诗词类接口 随机一首诗词推荐:https

    3.1K20编辑于 2022-11-09
领券