Tag: Dingo
22 total results found
dingo api 如何做到在地址栏传递版本号而不是通过 header 头?
想区分一下代码的版本,但是发现在地址栏传递 v2 不生效,只能通过 header 头 是我哪里没做对还是 dingo api 本身...
在 Laravel 项目中集成 Swagger 扩展包为 Laravel API 生成接口文档并对接口进行测试
除了上篇介绍的 API 文档生成器扩展包之外,我们还可以基于著名的 Swagger 在 Laravel 项目中为 API 接口生成文...
在 Laravel 中集成 API 文档生成器扩展包为 Dingo API 接口生成文档
上篇教程学院君介绍了 Dingo 自带的 API 文档生成功能,除此之外,我们还可以基于 Laravel 生态的其它 API 文档生...
使用 Dingo API 快速构建 RESTful API(十二)—— 生成 API 文档
为 API 编写文档和编写 API 接口功能同样重要,因为 API 大多是给别人用的,有了具备可读性的文档别人才知道怎么调用,以及如...
使用 Dingo API 快速构建 RESTful API(十一)—— 在应用内部请求 Dingo API
Dingo 扩展包花费了很大的精力来提供从应用内部请求 Dingo API 接口的功能,这意味着,通过 Dingo 扩展包实现的 A...
使用 Dingo API 快速构建 RESTful API(十)—— 路由访问频率限制
所谓频率限制指的是指定时间内允许特定客户端针对单个路由发起请求的次数,也可以通过节流(throttle)这个术语来描述该行为,我们可...
使用 Dingo API 快速构建 RESTful API(九)—— API 认证实现(下)
在上篇教程中,我们介绍了如何通过 HTTP 基本认证和 JWT 认证实现 Dingo API 的认证,这篇教程,学院君将会给大家介绍...
使用 Dingo API 快速构建 RESTful API(八)—— API 认证实现(上)
概述 有些 API 接口需要用户认证之后才能返回响应,有些 API 接口则会根据用户认证与否返回不同的响应数据,Dingo 扩展包支...
使用 Dingo API 快速构建 RESTful API(七)—— 错误及异常处理
错误响应 在 Dingo API 中,你可以使用响应构建器支持的多种错误方法生成错误响应: // 通用的错误响应,包含错误消息和状态...
使用 Dingo API 快速构建 RESTful API(六)—— 转化器及响应构建器的高级使用
转化器的高级功能 除了我们上篇教程介绍的一些基本使用之外,还可以通过传递额外的参数实现一些更高级的转化器功能。 资源键 我们可以在响...
使用 Dingo API 快速构建 RESTful API(五)—— 转化器篇(下):结合响应构建器构建 JSON 响应
Dingo API 提供的转化器(Transformer)正是基于 Fractal 对响应数据格式进行一致性的转化。 在 Dingo...
使用 Dingo API 快速构建 RESTful API(四)—— 转化器篇(上):Fractal 简介及其使用入门
转化器简介 Dingo API 中的转化器(Transformer)有点类似 Laravel 框架自带的API 资源类,都是用于对返...
使用 Dingo API 快速构建 RESTful API(三)—— 返回基本 JSON 响应
API 的核心功能就是获取请求并返回响应给客户端,响应的数据格式是多样的,比如 JSON、XML、HTML,目前比较通用的是返回 J...
使用 Dingo API 快速构建 RESTful API(二)—— 编写第一个 API 接口
在一些英文文档中,我们经常会看到类似 API Endpoint 这样的术语,其实,Endpoint 就是路由的另一种表述,当我们讨论...
使用 Dingo API 快速构建 RESTful API(一)—— 安装配置篇
注:本系列教程适用于 Laravel/Lumen 5.5+ 版本。 Dingo API 提供了一整套工具以便帮助开发者快速构建...