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

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

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

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

    api接口对接_接口API

    目录 api接口对接 json模块 md5加密: 双重加密: 加盐: 测试实列: api接口对接 json模块 Json 模块提供了四个方法: dumps、dump、loads、load md5加密: import hashlib # 待加密信息 str = '123456' # 创建md5对象 hl = hashlib.md5() hl.update(str.encode("utf-8" MD5加密前为 :' + str) print('MD5加密后为 :' + hl.hexdigest()) 双重加密: md5_obj=hashlib.md5("123456".encode("utf-8" )) str1=md5_obj.hexdigest() #加密1次 obj2=hashlib.md5(str1.encode("utf-8")) str2=obj2.hexdigest()#加密2次 print def create_md5(pwd,salt): md5_obj = hashlib.md5() md5_obj.update((pwd + salt).encode("utf-8"

    5.4K20编辑于 2022-09-20
  • 来自专栏李光春

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

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

    14.9K40发布于 2018-09-23
  • 来自专栏PHP学习网

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

    PHP学习网将不定时分享优质开源项目,优质技术文章,精选面试题和资源,大家可以把PHP学习网设为星标,第一时间获取最新推送,以防错过优质内容 我本来是想找个接口管理平台,管理一下平时写的接口,于是就看到了这个开源项目 ,我觉得挺有意思的,分享给大家看看,供有需要的人使用 说说这个平台 大概描述一下这个平台吧,这个平台是你可以将你的接口或者第三方的接口,通过后台添加到系统中,然后设置好是否会员可以访问,之后前台就会展示这个接口了 用户需要在前台注册,开通对应的会员才可以使用这个你设置好的接口。 数据库信息文件 3.将根目录下的 data.sql 数据库文件导入到数据库中 补充 1.nginx运行环境需要配置伪静态,静态代码在根目录 nginx.txt 中 2.根目录下的 model 目录中的 Api 目录 可以存放接口文件 后台配置后可直接调用 格式:后台配置标识 = 该目录下新建文件夹名;文件夹内入口主文件 index.php 项目截图 目录结构 www WEB部署目录(或者子目录) ├─

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

    api接口验证timestamp 接口api测试

    接口API)测试没有总结,就不能认识自己,就不知成功在哪里,失败在哪里;没有思考,就没有提高,没有进步自动化测试分层【什么是APIAPI是Application Programming Interface 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、多关注异常入参场景,避免接口被直接调用时造成对系统的破坏

    86710编辑于 2024-10-26
  • 来自专栏用户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
  • 来自专栏小白鼠

    Java8特性接口的改变LambaStream时间API

    ; 如果一个类实现了多个接口,并且这些接口相互之间没有继承关系,同时存在相同的默认方法,会报错:不相关默认配置; 如果一个类实现了多个接口,并且这些接口相互之间存在继承关系,同时存在相同的默认方法,默认方法会被子接口覆盖 ; 如果遇到有多个继承并且有相同的默认方法,实现类可以通过特殊语法指定要访问哪个接口的方法:在实现类中重写默认方法,然后通过以下语法:接口名.super.默认方法名;同理,这个规则也适应于接口; 如果一个接口只有一个抽象方法 ,那么这个接口属于函数式接口; 如果一个接口使用@FunctionalInterface注解修饰,那么这个接口有且只有一个抽象方法(对static方法和default方法没有限制); 在接口里面可以使用 get() { return new Person(index++, "StormTestUser" + index, random.nextInt(100)); } } 时间API LocalDate LocalTime LocalDateTime DateTimeFormatter ZonedDateTime package com.hand.sxy.java8.intface

    55820发布于 2018-10-09
  • 来自专栏热爱IT

    推荐 Laravel API 项目必须使用的 8 个扩展包

    如今在现代网络开发中,比较流行的模式是基于 API 开发,可以通过手机或网站来创建服务。 Laravel 是创建基于 API 的项目的最佳框架之一,它为世界各地的大型社区提供了高速开发。 当您决定启动新的基于 API 的项目时,以下几个有用的软件包必须安装。 1. Spatie/laravel-fractal 对于一个基于 API 的项目来说,最重要的事情就是 API 响应数据的输出。Laravel 采用 Eloquent 来输出 json 或数据格式的数据。 8. spatie/laravel-backup 项目中最后一件重要的事情总是备份你的数据. 这个 laravel 扩展包名为 laravel-backup 它会为你的应用程序创建备份.

    3.9K10发布于 2020-02-12
  • 来自专栏Web技术布道师

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

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

    1.8K10发布于 2019-09-24
  • 来自专栏用户9257747的专栏

    8 款在线 API 接口文档管理工具;好用!

    大家好,我是一航; 后端程序员写接口文档,是一项永远逃不掉的任务;前段时间,给大家推荐了ApiPost:《是时候丢掉 Postman、Swagger 了;这个工具全部搞定,真香!》 ,看群里面的小伙伴儿用了之后反馈都说挺好用的;那么趁热打铁,一起整理了8款在线文档管理工具,相信总有一款能合你的胃口; 目录 RAP Eolink EasyAPI Apizza EasyDoc ShowDoc 如果不想编辑markdown文档,你还可以利用showdoc的自动化能力,从程序注释中自动生成API文档,或者从搭配的RunApi客户端(类似postman的api调试工具)中一边调试接口、一边自动生成文档 8.ApiPost https://www.apipost.cn/ ApiPost不仅可以快速生成接口文档,还支持导出离线html、markdown、word文档。 方便您部署接口文档到您的本地甚至局域网服务器

    46.8K52编辑于 2022-04-07
  • 来自专栏全栈程序员必看

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

    wiki.open.qq.com 6、webxml http://www.webxml.com.cn/zh_cn/index.aspx 7、快递100 https://www.kuaidi100.com/openapi/ 8、 tel=手机号码 15、天气查询,返回json,使用方法如下: http://api.map.baidu.com/telematics/v3/weather?

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

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

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

    48820编辑于 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.4K20编辑于 2022-07-14
  • 来自专栏全栈程序员必看

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

    ,返回数据如图 视频分类: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 sid=28654780 返回数据如图 随机推荐热门段子:https://www.apiopen.top/satinApi? id=27610708&page=1 返回数据如图 新闻类接口 实时新闻资讯:https://www.apiopen.top/journalismApi 返回数据如图 古诗词类接口 随机一首诗词推荐:https

    3.1K20编辑于 2022-11-09
  • 来自专栏进击的Coder

    推荐 GitHub 上的一套公开 API 接口,简直不要太全!

    自己找点数据然后搭建一套 API 接口吗? 可以是可以,虽然说并不是特别麻烦,但准备数据、编写逻辑、设置跨域等还是要费一些时间的。 其实,网上有很多很多免费的 API 接口可以直接拿来用的,而且各种类型的数据应有尽有,有了它们,我们就不用费尽心思自己搭建 API 了。 接下来就来给大家介绍一个库,里面收集了各种公开的数据接口。 另外回到网站本身,它还提供了相关文档介绍所有接口的用法:https://dog.ceo/dog-api/documentation/ 比如这里有列出所有狗的品种、根据品种返回狗的照片、随机狗的照片等等 EmojiHub 比如 EmojiHub 这个 API 提供了接口来返回一些 Emoji 表情,种类丰富多种多样,https://github.com/cheatsnake/emojihub Icon 开发爬虫的各方面知识,同时相比第一版新增了 JavaScript 逆向、Android 逆向、异步爬虫、深度学习、Kubernetes 相关内容,‍同时本书已经获得 Python 之父 Guido 的推荐

    6K40编辑于 2022-08-26
  • 来自专栏JAVA葵花宝典

    推荐一个 Java 接口快速开发框架-magic-api

    今天给小伙伴们介绍一个Java接口快速开发框架-magic-api 简介 magic-api 是一个基于 Java 的接口快速开发框架,编写接口将通过 magic-api 提供的 UI 界面完成,自动映射为 HTTP 接口,无需定义 Controller、Service、Dao、Mapper、XML、VO 等 Java 对象即可完成常见的 HTTP API 接口开发 访问 http://localhost 、Oracle、DB2、PostgreSQL、SQLServer 等支持jdbc规范的数据库 支持非关系型数据库Redis、Mongodb 支持集群部署、接口自动同步。 当以classpath开头时,为只读模式 magic-api.resource.location=/data/magic-api 项目截图 码云开源地址 https://gitee.com /ssssssss-team/magic-api

    3K20编辑于 2022-01-13
  • 来自专栏全栈程序员必看

    api接口文档html模板,开发接口文档-api文档模板

    1、XXX项目接口文档版本控制信息版本日期描述作者V1.02018-8-13创建XXX1 获取所有字段1.1 获取所有字段请求地址:/session/field/findAll请求参数参数名必填字段类型描述

    19.7K20编辑于 2022-09-15
  • 来自专栏全栈程序员必看

    抖音API接口_抖音榜单数据api接口

    2.接口返回内容调整,已获取视频播放量等统计信息,目前暂未公开。 接口地址:https://api.berryapi.net/? s=Parse/Video 请求示例:https://api.berryapi.net/? POST方式,详情参考API文档: 2018.11.2 1.接口增加分钟调用次数限制。 2018.05.01 1.增加视频播放信息,包含了视频播放量、分享量、评论量以及发布时间,请看接口返回示例 调用示例:https://api.berryapi.net/video/douying/? region=CN&mid=6574318393246092046 接口返回:{ “msg”: “ok”, “url”: “http://v3-dy.ixigua.com/aa97e31a8e3867666f2659b719a592d2

    4K30编辑于 2022-11-09
领券