public function index() { import("@.ORG.Weixin"); $config = $this->Config; $wxconfig = F("wxconfig"); $user = M("user"); $data = array(); $wechatObj = new Wechat(); if ($wxconfig["wstatu"] != "") { $data = $wechatObj->responseMsg($idx); //接收到的 $me = $data['me']; $guest = $data['user']; //////////////////////*用户打入库-开始*/////////////// $this->adduser($guest); if ($data['key'] == "ewm") { $ewm = $wechatObj->ewm(2, 1); $wechatObj->sendtext($guest, $me, $ewm); } $wechatObj->sendtext($guest, $me, $guest); exit; ///////////////////////////////事件开始///////////////////////// if ($data['type'] == "event") { //关注 if ($data['event'] == "subscribe" || $data['event'] == "SCAN") { if ($data['key'] == 1) { $user = M("user")->where("wxid='" . sysmd5($guest) . "'")->setfield('vip', 1); $map1['url'] = "http://mall.bydauto.com.cn/echo/index/store"; $map1['title'] = "vip会议标题['待定..']"; $map1['description'] = "描述的文字['待定..'],点击进去的链接待定,下面的图片大小700x400"; $map1['thumb'] = "http://byd.gzqizhen.com/Public/byd/byd.jpg"; $wechatObj->sendimg($guest, $me, $map1); exit; } if ($data['key'] == 2) { $vip = M("user")->where("wxid='" . sysmd5($guest) . "'")->getfield('vip'); if (!$vip) { $user = M("user")->where("wxid='" . sysmd5($guest) . "'")->setfield('vip', 2); } $map2['url'] = "http://mall.bydauto.com.cn/echo/index/store"; $map2['title'] = "新能源['待定..']"; $map2['description'] = "描述的文字['待定..']下面的图片大小700x400"; $map2['thumb'] = "http://byd.gzqizhen.com/Public/byd/byd.jpg"; $wechatObj->sendimg($guest, $me, $map2); // $wechatObj->sendtext($guest,$me,"新能源"); exit; } } } ///////////////////////////////事件结束///////////////////////// $wechatObj->sendimg($guest, $me, $wxconfig); } else { M("config")->where("varname='wstatu'")->setField('value', "清理此位置可以重新设置微信接入!"); $wechatObj->valid($wxconfig["token"]); savecache("Config"); } }
public function index() { import("@.ORG.Weixin"); $config = $this->Config; $wxconfig = F("wxconfig"); $user = M("user"); $data = array(); $wechatObj = new Wechat(); if ($wxconfig["wstatu"] != "") { $data = $wechatObj->responseMsg($idx); //接收到的 $me = $data['me']; $guest = $data['user']; //////////////////////*用户打入库-开始*/////////////// $this->adduser($guest); ///////////////////////////////事件结束///////////////////////// $wechatObj->sendimg($guest, $me, $wxconfig); } else { M("config")->where("varname='wstatu'")->setField('value', "清理此位置可以重新设置微信接入!"); $wechatObj->valid($wxconfig["token"]); savecache("Config"); } }