예제 #1
0
 public function update(array $data, $id)
 {
     $wechat = Wechat::find($id);
     $wechat->public_name = $data['public_name'];
     $wechat->original_id = $data['original_id'];
     $wechat->wechat_account = $data['wechat_account'];
     $wechat->avatar = $data['avatar'];
     $wechat->app_id = $data['app_id'];
     $wechat->secret = $data['secret'];
     $wechat->encoding_aes_key = $data['encoding_aes_key'];
     $wechat->wechat_token = $data['wechat_token'];
     $wechat->save();
     return $wechat;
 }
예제 #2
0
 public function index($wechatId)
 {
     //获取微信公众号信息
     $wechat = Wechat::find($wechatId);
     $appId = $wechat->app_id;
     $token = $wechat->wechat_token;
     $encodingAESKey = $wechat->encoding_aes_key;
     // 可选
     // $encodingAESKey 可以为空
     $server = new Server($appId, $token, $encodingAESKey);
     /*
      * 监听指定类型
      * */
     $server->on('message', 'text', function ($message) {
         return $this->reply($message);
     });
     $result = $server->serve();
     return $result;
 }
예제 #3
0
 public function edit($wechatId)
 {
     $wechat = Wechat::find($wechatId);
     return view('ucenter.public.edit', compact('wechat'));
 }
예제 #4
0
 public function edit($id)
 {
     $wechat = Wechat::find($id);
     return view('admin.public.edit', compact('wechat'));
 }