作者 lyh

gx

... ... @@ -171,30 +171,30 @@ class LoginController extends BaseController
public function eventMessage(){
$message = file_get_contents("php://input");
$message = simplexml_load_string($message, 'SimpleXMLElement', LIBXML_NOCDATA | LIBXML_NOERROR);
$data = $this->wechatLogin($message->FromUserName);
if($data == 0){//登录失败,请先绑定
$resMessage = $data['message'];
}else{
$resMessage = $data['message'];
$info = $data['data'];
Cache::add('user-login-'.$info['id'],$info,300);
}
$arr = [
'ToUserName' => 'gh_27174ac5c9d8',
'FromUserName' => 'oMbcI6gRzvfrU8ssGsEyvzXOO94w',
'CreateTime' => '1693385898',
'MsgType' => 'event',
'Event' => 'subscribe',
'EventKey' => 'qrscene_global-v6_v6',
'Ticket' => 'gQF27zwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyWnppdHhWTlRjOEcxTlBpTE5BY2IAAgRjBO9kAwQQDgAA',
];
// $data = $this->wechatLogin($message->FromUserName);
// if($data == 0){//登录失败,请先绑定
// $resMessage = $data['message'];
// }else{
// $resMessage = $data['message'];
// $info = $data['data'];
// Cache::add('user-login-'.$info['id'],$info,300);
// }
// $arr = [
// 'ToUserName' => 'gh_27174ac5c9d8',
// 'FromUserName' => 'oMbcI6gRzvfrU8ssGsEyvzXOO94w',
// 'CreateTime' => '1693385898',
// 'MsgType' => 'event',
// 'Event' => 'subscribe',
// 'EventKey' => 'qrscene_global-v6_v6',
// 'Ticket' => 'gQF27zwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyWnppdHhWTlRjOEcxTlBpTE5BY2IAAgRjBO9kAwQQDgAA',
// ];
@file_put_contents(storage_path('logs/lyh_error.log'), var_export($message, true) . PHP_EOL, FILE_APPEND);
return "<xml>
<ToUserName><![CDATA[$message->FromUserName]]></ToUserName>
<FromUserName><![CDATA[$message->ToUserName]]></FromUserName>
<CreateTime>".time()."</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[$resMessage]]></Content>
<Content><![CDATA[成功]]></Content>
</xml>";
}
... ...