付费课程, 订阅后即可观看

Laravel API 接口开发

18 集视频
2小时13分钟

本期Laravel API 开发视频我们学习一下话题删除接口的实现,首选我们也要对当前的用户进行判断,看用户是否有权限进行删除操作,有的话,我们删除资源后要返回 204的状态码。

boxer 2020.04.23 12:55

使用laravel 7.5

测试时提示错误,似乎是路由的问题。不知如何解决?

{ "message": "", "exception": "Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException", "file": "/home/vagrant/Code/weibo/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php", "line": 43, "trace": [ { "file": "/home/vagrant/Code/weibo/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php", "line": 162, "function": "handleMatchedRoute", "class": "Illuminate\\Routing\\AbstractRouteCollection", "type": "->" }, { "file": "/home/vagrant/Code/weibo/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 639, "function": "match", "class": "Illuminate\\Routing\\RouteCollection", "type": "->" },。。。。。。。。。。。。

body 内容(raw):

{ "grant_type":"password", "username":"codinget@coding10.com", "password":"coding10.com", "client_id":"2", "client_secret":"bLn3nR676z2aOUs7VQRYdM5GbuQ4EhGVu7Io3W2J", "scope":"*" }

post 地址:...test/api/oauth/token

国营 2020.04.23 13:07

路径找不到,你写的路径不对 test/oauth/token,去掉 api 这一层,另外 7 版本的话,使用 sanctum 会更简单些

boxer 2020.04.23 13:10

非常感谢。问题在api 这一层。 学习不仔细的结果:)

感觉passport逻辑不错,想着学习了passpost,估计sanctum也差不多了

国营 2020.04.23 13:15

搞完这个之后你可以看看 sanctum API 开发那个系列,这个系列只是做了后端,用postman做客户端进行的验证,Sanctum那个系列介绍了一下单页应用的创建,用来练手还是不错的。

微信扫码登录