7 个回答
    /**
     * @descrpition 关注
     * @param $request
     * @return array
     */
    public static function eventSubscribe(&$request){
        $content = '欢迎您关注我们的微信,将为您竭诚服务';
        return ResponsePassive::text($request['fromusername'], $request['tousername'], $content);
    }

    /**
     * @descrpition 取消关注
     * @param $request
     * @return array
     */
    public static function eventUnsubscribe(&$request){
        $content = '为什么不理我了?';
        return ResponsePassive::text($request['fromusername'], $request['tousername'], $content);
    }

    /**
     * @descrpition 扫描二维码关注(未关注时)
     * @param $request
     * @return array
     */
    public static function eventQrsceneSubscribe(&$request){
        $content = '欢迎您关注我们的微信,将为您竭诚服务';
        return ResponsePassive::text($request['fromusername'], $request['tousername'], $content);
    }

    /**
     * @descrpition 扫描二维码(已关注时)
     * @param $request
     * @return array
     */
    public static function eventScan(&$request){
        $content = '您已经关注了哦~';
        return ResponsePassive::text($request['fromusername'], $request['tousername'], $content);
    }

后台显示

 $show=('终于等到您!');
              $name=$_SESSION['wxapp']['nickname'];//微信昵称
              $tousername = $_SESSION['wxapp']['openid'];//微信openid
             echo $show.$name.$tousername;

我用LaneWeChat实现的,

https://segmentfault.com/q/10...

并没有自动关注,只是跳到公众号详情然后有个关注按钮。
还有也不能登录啊。

楼上几个回答我都看不懂!我百度了下,暂时只有这个结果。
http://ms.csdn.net/geek/51618
按正常来说,扫了之后出来的是确认按钮的界面,不是关注的页面。
可能后台里面可以设置吧。第一次知道还有这么厉害的功能。

微信生成带参数的二维码~~我也是用这个来完成扫描登录的,当然你还可以用第三方接口。

这个我把discuz的抠出来。 http://dz.shabi.in/zishuo/

只要微信有接口,就都可以做。

微信有一个模板消息。你可以去查看具体的接口文档。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题