调整
This commit is contained in:
parent
b8a7a0c2cc
commit
03c0dfec30
@ -155,7 +155,7 @@ class ControllerBase extends Phalcon\Mvc\Controller{
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取请求数据
|
||||
* 校验是否有收到请求数据
|
||||
*/
|
||||
function __check_request_arr(){
|
||||
//如果未获取到请求数据
|
||||
@ -189,7 +189,7 @@ class ControllerBase extends Phalcon\Mvc\Controller{
|
||||
}
|
||||
|
||||
/**
|
||||
* 校验基本参数
|
||||
* 校验基本参数是否都不为空
|
||||
*/
|
||||
function __check_params_arr($request_arr=array(), $params_arr=array()){
|
||||
//准备校验基本参数
|
||||
|
||||
@ -36,16 +36,17 @@ class Oauth2Controller extends ControllerBase{
|
||||
* http://weapp.wemediacn.net/d/tiffany/api/oauth2/code?qaz=wsx
|
||||
*/
|
||||
function codeAction(){
|
||||
//获取请求数据
|
||||
$rs = $this->__get_request_arr();
|
||||
//如果有获取到请求数据
|
||||
//校验是否有收到请求数据
|
||||
$rs = $this->__check_request_arr();
|
||||
//如果有收到请求数据
|
||||
if(!empty($rs['data']['request_arr'])){
|
||||
//准备校验基本参数
|
||||
//获取请求数据
|
||||
$request_arr = $rs['data']['request_arr'];
|
||||
//准备校验基本参数是否都不为空
|
||||
$params_arr[] = "appid";
|
||||
//校验基本参数
|
||||
//校验基本参数是否都不为空
|
||||
$rs = $this->__check_params_arr($request_arr, $params_arr);
|
||||
//如果基本参数校验通过
|
||||
//如果基本参数都不为空
|
||||
if(empty($rs['errcode'])){
|
||||
//准备更新接口请求次数
|
||||
$appid = $request_arr['appid'];
|
||||
@ -100,11 +101,13 @@ class Oauth2Controller extends ControllerBase{
|
||||
* http://weapp.wemediacn.net/d/tiffany/api/oauth2/accesstoken?qaz=wsx
|
||||
*/
|
||||
function accesstokenAction(){
|
||||
//获取请求数据
|
||||
$rs = $this->__get_request_arr();
|
||||
//如果有获取到请求数据
|
||||
//校验是否有收到请求数据
|
||||
$rs = $this->__check_request_arr();
|
||||
//如果有收到请求数据
|
||||
if(!empty($rs['data']['request_arr'])){
|
||||
//准备校验基本参数
|
||||
//获取请求数据
|
||||
$request_arr = $rs['data']['request_arr'];
|
||||
//准备校验基本参数是否都不为空
|
||||
//注意:
|
||||
//接口中的appsecrect字段本身就是用了错别词,比secret多了一个字母
|
||||
//但接口信息表AppInfo里的AppSecret字段则没有多出一个字母,要当心
|
||||
@ -114,7 +117,7 @@ class Oauth2Controller extends ControllerBase{
|
||||
$params_arr[] = "code";
|
||||
//校验基本参数
|
||||
$rs = $this->__check_params_arr($request_arr, $params_arr);
|
||||
//如果基本参数校验通过
|
||||
//如果基本参数都不为空
|
||||
if(empty($rs['errcode'])){
|
||||
//准备更新接口请求次数
|
||||
$appid = $request_arr['appid'];
|
||||
|
||||
@ -79,19 +79,20 @@ class SmsController extends ControllerBase{
|
||||
}
|
||||
//如果不是GET请求
|
||||
else{
|
||||
//获取请求数据
|
||||
$rs = $this->__get_request_arr();
|
||||
//如果有获取到请求数据
|
||||
//校验是否有收到请求数据
|
||||
$rs = $this->__check_request_arr();
|
||||
//如果有收到请求数据
|
||||
if(!empty($rs['data']['request_arr'])){
|
||||
//准备校验基本参数
|
||||
//获取请求数据
|
||||
$request_arr = $rs['data']['request_arr'];
|
||||
//准备校验基本参数是否都不为空
|
||||
$params_arr[] = "appid";
|
||||
$params_arr[] = "mobile";
|
||||
$params_arr[] = "access_token";
|
||||
$params_arr[] = "content";
|
||||
//校验基本参数
|
||||
//校验基本参数是否都不为空
|
||||
$rs = $this->__check_params_arr($request_arr, $params_arr);
|
||||
//如果基本参数校验通过
|
||||
//如果基本参数都不为空
|
||||
if(empty($rs['errcode'])){
|
||||
//准备更新接口请求次数
|
||||
$appid = $request_arr['appid'];
|
||||
@ -169,18 +170,19 @@ class SmsController extends ControllerBase{
|
||||
}
|
||||
//如果不是GET请求
|
||||
else{
|
||||
//获取请求数据
|
||||
$rs = $this->__get_request_arr();
|
||||
//如果有获取到请求数据
|
||||
//校验是否有收到请求数据
|
||||
$rs = $this->__check_request_arr();
|
||||
//如果有收到请求数据
|
||||
if(!empty($rs['data']['request_arr'])){
|
||||
//准备校验基本参数
|
||||
//获取请求数据
|
||||
$request_arr = $rs['data']['request_arr'];
|
||||
//准备校验基本参数是否都不为空
|
||||
$params_arr[] = "appid";
|
||||
$params_arr[] = "mobile";
|
||||
$params_arr[] = "access_token";
|
||||
//校验基本参数
|
||||
//校验基本参数是否都不为空
|
||||
$rs = $this->__check_params_arr($request_arr, $params_arr);
|
||||
//如果基本参数校验通过
|
||||
//如果基本参数都不为空
|
||||
if(empty($rs['errcode'])){
|
||||
//获取所传验证码长度
|
||||
//注意:
|
||||
@ -384,17 +386,18 @@ class SmsController extends ControllerBase{
|
||||
}
|
||||
//如果不是GET请求
|
||||
else{
|
||||
//获取请求数据
|
||||
$rs = $this->__get_request_arr();
|
||||
//如果有获取到请求数据
|
||||
//校验是否有收到请求数据
|
||||
$rs = $this->__check_request_arr();
|
||||
//如果有收到请求数据
|
||||
if(!empty($rs['data']['request_arr'])){
|
||||
//准备校验基本参数
|
||||
//获取请求数据
|
||||
$request_arr = $rs['data']['request_arr'];
|
||||
//准备校验基本参数是否都不为空
|
||||
$params_arr[] = "appid";
|
||||
$params_arr[] = "access_token";
|
||||
//校验基本参数
|
||||
//校验基本参数是否都不为空
|
||||
$rs = $this->__check_params_arr($request_arr, $params_arr);
|
||||
//如果基本参数校验通过
|
||||
//如果基本参数都不为空
|
||||
if(empty($rs['errcode'])){
|
||||
//准备更新接口请求次数
|
||||
$appid = $request_arr['appid'];
|
||||
|
||||
@ -42,18 +42,19 @@ class UrlsController extends ControllerBase{
|
||||
}
|
||||
//如果不是GET请求
|
||||
else{
|
||||
//获取请求数据
|
||||
$rs = $this->__get_request_arr();
|
||||
//如果有获取到请求数据
|
||||
//校验是否有收到请求数据
|
||||
$rs = $this->__check_request_arr();
|
||||
//如果有收到请求数据
|
||||
if(!empty($rs['data']['request_arr'])){
|
||||
//准备校验基本参数
|
||||
//获取请求数据
|
||||
$request_arr = $rs['data']['request_arr'];
|
||||
//准备校验基本参数是否都不为空
|
||||
$params_arr[] = "appid";
|
||||
$params_arr[] = "url";
|
||||
$params_arr[] = "access_token";
|
||||
//校验基本参数
|
||||
//校验基本参数是否都不为空
|
||||
$rs = $this->__check_params_arr($request_arr, $params_arr);
|
||||
//如果基本参数校验通过
|
||||
//如果基本参数都不为空
|
||||
if(empty($rs['errcode'])){
|
||||
//准备更新接口请求次数
|
||||
$appid = $request_arr['appid'];
|
||||
|
||||
Loading…
Reference in New Issue
Block a user