写点什么

API

1 人感兴趣 · 276 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/a9/a938ae3dca3bc2903034c4b2b6974b95.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

剪辑软件的自带曲库都怎么来的?可以商用吗?

用户头像
HIFIVE音加加
15 小时前

版权方直接授权分为两种情况,一种是非商用,另一种是商用。

https://static001.geekbang.org/infoq/0f/0f62ef2909be6adb9e81d3fcd0968da6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

新手必看:Postman Newman 详细使用指南

用户头像
Liam
06-15

Postman Newman 是一个 CLI(命令行界面)工具,可以使用它来运行 Postman 中的集合(Collection)和环境(Environment)进行自动化测试。它是 Postman 的命令行 Collection Runner,能够直接从命令行运行 Postman 集合。使用 Newman 可以测试 API 的功能、性

https://static001.geekbang.org/infoq/43/4308501426ee485272bc9e0d86df2a43.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Postman Runner 中的参数自增技巧

用户头像
Liam
06-12

Postman Runner 是 Postman 工具中的一个强大功能,它可以用来批量运行 API 测试脚本。通过设置不同的参数组合,我们可以轻松地测试 API 的各种不同情况,并生成测试报告和测试结果。

https://static001.geekbang.org/infoq/dc/dce11da28d95e988051074971de4db5b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Postman 和 GraphQL:最佳实践指南

用户头像
Liam
06-09

GraphQL 是一种用于API的开源数据查询和操作语言,用于API的查询语言和运行时。它使客户端能够精确地指定其数据需求,并获得预测性地结果。GraphQL旨在提高API的效率、灵活性和可靠性。

https://static001.geekbang.org/infoq/1b/1bda272cb15f8e24e3f80101b526bd7f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Postman 前后端都适用吗?

用户头像
Liam
06-08

Postman 是一个流行的 API 测试与开发工具。它被广泛地应用在前后端开发的过程中,但是很多人对于它的使用场景存在疑惑。那么,到底是前端用还是后端用呢?本文将从多个角度详细解答这个问题。

https://static001.geekbang.org/infoq/45/45eb8cef55ce2910cd3c1fa28d6d6adb.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入了解 mock.js,打造出类似真实数据的模拟数据

用户头像
Apifox
06-08

Mock.js是一个常用于生成随机数据和拦截Ajax请求的JavaScript库。本文将介绍Mock.js的用法,包括安装和基础用法,在开始前我们可以看下看:了解 Mock.js 的语法规范。

https://static001.geekbang.org/infoq/cf/cfacb028f2cbb9ceb144e65f3cd7ae6a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数据结构校验得心应手:Apifox 最佳实践

用户头像
Liam
06-02

在设计接口的过程中,响应数据需要和返回响应规范一一对应。这样能够确保接口的一致性和可靠性,并且方便接口的使用和维护,即使在后续迭代过程中出现问题,开发人员与测试人员也能快速排查解决。

https://static001.geekbang.org/infoq/c6/c6a8b42eb984cbd62fa45de7fb4af18f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

缺乏集成和标准的协作框架,企业如何确保 API 质量?

API(应用程序编程接口)已成为软件开发、系统和应用程序之间连接及传输数据的核心组成部分。对API进行测试,可以大大提高整体测试策略的效率,帮助您更快地交付软件。

https://static001.geekbang.org/infoq/9d/9d214bde205b1bff9b4a5b34b14003fe.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 NFTScan NFT API 开发一个多链 NFT Marketplace

对于很多开发者团队来说,获取和解析链上 NFT 数据是一个挑战。每个 NFT 都有独一无二的链上信息和元数据,这些信息和数据存储在链上区块中和链下服务器中。

https://static001.geekbang.org/infoq/1d/1d41b60e37c26cca4d0b58a0def67b16.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

API Mock 教程, 简单易懂。

用户头像
Apifox
05-16

Mock API 是一种用模拟数据代替真实 API 接口返回的的技术。在开发过程中,前端开发往往依赖后端 API,但后端 API 还在开发中。通过 Mock API,前端无需等待后端 API 开发完成。前端可以用 Mock API 返回的模拟数据来开发。

使用友好的 API 设计理念

大家经常接触API,而且往往会吐槽这个API设计的太难用了,那个AP理解成本提高,某个API有看起来那么不专业,等等。那么,怎样的API设计才是优雅的呢?

Java 8 之后的新特性都是鸡肋吗?

Java 是一门历史悠久、功能强大、应用广泛的编程语言。自从1995年诞生以来,Java 不断地进行更新和改进,为开发者提供了许多新的特性和工具。其中,Java 8 是一个里程碑式的版本,引入了诸如 lambda 表达式、流式 API、Optional 类等重要的新特性,极大地提高

https://static001.geekbang.org/infoq/0f/0f04af076807fa4a47fcc73acaaeea1d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

YApi 自动生成接口文档

用户头像
Liam
05-06

YApi 是高效、易用、功能强大的API管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接

https://static001.geekbang.org/infoq/f3/f389fd65245ec846a2ccb95d8e5d3797.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

自动化测试 | 如何在 API 开发中践行“设计优先”方法?SwaggerHub 助您一臂之力

与SmartBear合作的很多公司都处于API旅程中的不同阶段。其中有些刚刚意识到他们需要一个API策略,而另一些则有整个团队去定义和实施一个API策略。但无论他们身处哪个阶段,他们都在寻找并想采用一种叫“API设计优先(API Design First)”的方法。

https://static001.geekbang.org/infoq/60/60fa7a113b9d164fbe76f012fa1324af.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Apifox WebSocket 调试功能你会用了吗?

用户头像
Apifox
04-26

在 2.2.32 及更高版本的 Apifox 中,支持对 WebSocket API 进行调试。

https://static001.geekbang.org/infoq/24/249dd330f058dd09f71fa283f6e45b0d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深度分享 | API 测试经济学与 API First 践行

用户头像
Apifox
04-25

本篇内容是基于 4 月 19 日极狐 GitLab 举办的江狐会第十九期「研发团队的全生命周期管理实践」线下分享会中, Apifox 产品与运营 VP 张路宇所分享的《API 测试经济学与 API First 践行》课题内容整理发布。

https://static001.geekbang.org/infoq/91/915ffbd66c88a284c11b3748a3fb3dc7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

超简单!Java 项目自动生成接口文档教程

用户头像
Apifox
04-24

你还在用 word、markdown 埋头苦干写接口文档?写文档这件事恐怕是每个开发都万分抗拒的事情了。本篇文章详细教你如何利用插件工具,在 IDEA 中自动生成 API 文档。

https://static001.geekbang.org/infoq/4b/4b6bce6d4c11e4d53a00ff28ceaa0270.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

REST vs SOAP:两种 Web 服务协议的分析

用户头像
Apifox
04-18

REST(Representational State Transfer)和 SOAP(Simple Object Access Protocol)都是 Web 服务架构的两种主要风格。两者都提供了一种通信方式,可以让不同的应用程序通过网络互相交换数据。但是,它们之间有一些重要的区别。

https://static001.geekbang.org/infoq/9e/9ee6aa82484f7dc4375a6a2b16e1edff.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

FastAPI 入门

用户头像
Liam
04-18

什么是 FastAPI 呢? FastAPI 是 Python 的一个框架,如果要类比的话,那就是:

https://static001.geekbang.org/infoq/a4/a44ce0196f05ca9dfd31b3c4b9517f43.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Apifox 更新 | WebSocket 接口调试功能上线!

用户头像
Apifox
04-18

Apifox 新版本上线啦!欢迎升级使用:界面右上角【设置】-> 【关于 Apifox】->【检查更新】

https://static001.geekbang.org/infoq/c1/c16fef70a369384e264f07fdd32ed13c.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Fragment 基本概述

Fragment是Android3.0后引入的一个新的API,他出现的初衷是为了适应大屏幕的平板电脑,当然现在他仍然是平板APP UI设计的宠儿,而且我们普通手机开发也会加入这个Fragment,我们可以把他看成一个小型的Activity,又称Activity片段!想想,如果一个很大的界面

https://static001.geekbang.org/infoq/41/41e1e01d9f9f38a956e430382005b7ec.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

新手测试必学的 API 接口文档知识

用户头像
Apifox
04-14

当你第一次需要将电脑连接至屏幕时,可能会被各种接口和线缆弄得一头雾水。HDMI、VGA、DVI、DisplayPort……这些名词听起来都十分专业,高深莫测。但实际上它们就像是电脑和外接设备之间的“桥梁”,帮助它们互相沟通和交流。

https://static001.geekbang.org/infoq/b2/b211ceebcf4634879031c39f72db1b4a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

盘点 8 款好用的 API 接口文档管理工具

用户头像
Liam
04-13

随着互联网的普及和发展,API 接口已经无处不在。它已经在 Web 应用程序、移动应用程序、云计算、物联网、人工智能等领域中得到广泛应用。

https://static001.geekbang.org/infoq/9f/9f84797b1766f9a63d6a3389582d358b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

REST API 设计规范:最佳实践和示例

用户头像
Apifox
04-13

REST(Representational State Transfer)是一种基于 HTTP 协议的 Web 架构风格,它的出现大大简化了 Web 应用的开发和维护工作,成为现代 Web 开发的基础。RESTful API 设计规范是 Web 应用开发的重要一环,本文将从特点与技术现状、设计规范、应用场景和发

https://static001.geekbang.org/infoq/78/782ab3b6cde2164c9339098ac77fce62.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

什么是接口定义? 接口定义的概念和用途详解

用户头像
Apifox
04-13

很多人会谈论接口或者 API 的定义。到底什么是接口定义?如何阅读接口定义?

如何使用 Postman 发送 JSON 数据

用户头像
Liam
04-12

Postman 的很好用的接口调试工具。在接口开发过程中,我们有常常使用 JSON 格式来传输接口数据。

https://static001.geekbang.org/infoq/1a/1ac990fc4db7ec6d8b2c38fb538cbc64.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

REST API 安全基础知识:保护你的应用程序和用户数据

用户头像
Apifox
04-12

REST API 是用于 Web 应用程序中的常用 API 类型之一。它允许客户端应用程序通过 HTTP 请求与服务器交互,并访问和操作服务器上的资源。由于 REST API 通常用于处理敏感数据,因此需要保护 API 的安全性以防止未经授权的访问和数据泄露。

https://static001.geekbang.org/infoq/bb/bb56fd394b389d76a16826dc81faf08e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

打造 API 接口的堡垒

用户头像
Apifox
04-11

伴随互联网革命快速创新发展,API 需求的日益剧增,针对 API 的攻击几乎遍布各个行业,据报道 2022 年全年平均每月遭受攻击的 API 数量超过 21 万,游戏、社交、电商、制造等行业依然是攻击者主要目标。例如社交软件某特,在 2021 年发生数据泄露事件,此次数

https://static001.geekbang.org/infoq/bd/bd2b851ca28269789741b9dd08f2d966.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

提高 API 采用率的关键:快速创建有效的 API 监控任务

监控宝提供的API监控能够利用全球近百个监测点,实时监控API的运行状况,包括可用性、正确性、响应时间等性能数据。

API_API技术文章_InfoQ写作社区