Cai

1119 经验值

在微信公众号需要填写配置信息,网页授权域名、业务域名

$api->version('v1', ['middleware' => 'api.throttle'], function ($api) { 
// Routes within this version group will require authentication.
});


直接用api.throttle的中间件,会报个错

{ 
 "message": "Call to undefined method Closure::match()",  
 "code": 1,  
 "status_code": 500, 
 "debug": {   
   "line": 161,    
   "file": "C:\\web\\backpacker\\vendor\\dingo\\api\\src\\Http\\RateLimit\\Handler.php",    
   "class": "Symfony\\Component\\Debug\\Exception\\FatalErrorException",   
   "trace": [      "#0 {main}"    ]  
  }
}

我猜想是kenerl文件下面没有注册这条路由,但是不知道是不是,怎么解决

dingo返回的是422 ,500是服务器上面的错误,估计是dingo配错了吧,我按照github上的dingo配的没问题

{
  "message": "手机号格式错误",
  "errors": {
    "phone": [
      "手机号格式错误"
    ],
    "password": [
      "密码最少6个字符串"
    ]
  },
  "status_code": 422
}

此文章仅是Laravist群中Abraham同学在日常聊天对PHP、对Laravel、对项目的一些杂谈的简单整理. Abraham,给人感觉是一位在PHP语言方面理解比较深的人 laravel以及MVC 1.个人粗浅的理解,所谓业务逻辑就是验证表单,发短信,发邮件,查询转成数据库sql等等,这些除了数据库查询之外常用的东西,也包括构造页面的标题了,或者 ajax 接口生成 json 结果这些琐碎的

<div class="show-content"> 此文章仅是Laravist群中Little同学在日常聊天对PHP、对Laravel、对项目的一些杂谈的简单整理.但因本人在最开始记录的时候没有把little和abraham两个人的一些杂谈备注,所以有些写错归属<blockquote> Little是一位经历过许多项目的工程师,谈吐之间,都能感受到超越语言从而对项目的理解</blockquote