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