微信功能更新

This commit is contained in:
2018-04-14 15:21:03 +08:00
parent b253b538d8
commit 1bc4550c35

View File

@@ -26,12 +26,52 @@ class Wechat {
$server = $app->server; $server = $app->server;
$user = $app->user; $user = $app->user;
// $server->push(function($message) use ($user) { $server->push(function($message) use ($user) {
// $fromUser = $user->get($message['FromUserName']); // $message['MsgType'] 消息类型
// $message['ToUserName'] 接收方帐号(该公众号 ID
// return "{$fromUser->nickname} 您好!欢迎关注 overtrue!"; // $message['FromUserName'] 发送方帐号OpenID, 代表用户的唯一标识)
// }); // $message['CreateTime'] 消息创建时间(时间戳)
// $message['MsgId'] 消息 ID64位整型
$fromUser = $user->get($message['FromUserName']);
switch ($message['MsgType']) {
case 'text':
return $this->_keys($message);
case 'event':
return $this->_event($message);
case 'image':
return $this->_image($message);
case 'location':
return $this->_location($message);
case 'voice':
return '收到语音消息';
break;
case 'video':
return '收到视频消息';
break;
case 'link':
return '收到链接消息';
break;
default:
return "{$fromUser->nickname} 您好!欢迎关注!";
}
});
$server->serve()->send(); $server->serve()->send();
} }
public function _keys(){
}
public function _event(){
}
public function _image(){
}
public function _location(){
}
} }