mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2025-05-23 06:59:44 +08:00
Update Push.php
This commit is contained in:
parent
358350899b
commit
114d755ecf
@ -66,18 +66,18 @@ class Push extends Controller
|
|||||||
*/
|
*/
|
||||||
protected $wechat;
|
protected $wechat;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 强制返回JSON消息
|
||||||
|
* @var boolean
|
||||||
|
*/
|
||||||
|
protected $forceJson = false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 强制客服消息回复
|
* 强制客服消息回复
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*/
|
*/
|
||||||
protected $forceCustom = false;
|
protected $forceCustom = false;
|
||||||
|
|
||||||
/**
|
|
||||||
* 强制返回JSON回复
|
|
||||||
* @var boolean
|
|
||||||
*/
|
|
||||||
protected $forceJson = false;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取网络出口IP
|
* 获取网络出口IP
|
||||||
* @return mixed
|
* @return mixed
|
||||||
@ -97,7 +97,7 @@ class Push extends Controller
|
|||||||
$this->wechat = WechatService::WeChatReceive();
|
$this->wechat = WechatService::WeChatReceive();
|
||||||
if ($this->request->has('receive', 'post') && WechatService::getType() === 'thr') {
|
if ($this->request->has('receive', 'post') && WechatService::getType() === 'thr') {
|
||||||
$this->forceJson = true; // 强制返回JSON到服务端再转发
|
$this->forceJson = true; // 强制返回JSON到服务端再转发
|
||||||
$this->forceCustom = false; // 暂时使用客户消息模式
|
$this->forceCustom = false; // 暂停使用客户消息模式
|
||||||
$this->appid = $this->request->post('appid', '', null);
|
$this->appid = $this->request->post('appid', '', null);
|
||||||
$this->openid = $this->request->post('openid', '', null);
|
$this->openid = $this->request->post('openid', '', null);
|
||||||
$this->encrypt = boolval($this->request->post('encrypt', 0));
|
$this->encrypt = boolval($this->request->post('encrypt', 0));
|
||||||
@ -106,8 +106,8 @@ class Push extends Controller
|
|||||||
throw new \think\Exception('微信API实例缺失必要参数[appid,openid,receive]');
|
throw new \think\Exception('微信API实例缺失必要参数[appid,openid,receive]');
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$this->forceJson = false; // 强制返回JSON仅对第三方有效
|
$this->forceJson = false; // 暂停返回JSON消息对象
|
||||||
$this->forceCustom = false; // 暂时使用客户消息模式
|
$this->forceCustom = false; // 暂停使用客户消息模式
|
||||||
$this->appid = WechatService::getAppid();
|
$this->appid = WechatService::getAppid();
|
||||||
$this->openid = $this->wechat->getOpenid();
|
$this->openid = $this->wechat->getOpenid();
|
||||||
$this->encrypt = $this->wechat->isEncrypt();
|
$this->encrypt = $this->wechat->isEncrypt();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user