• 注册
  • WordPress后台-外观-小工具 进行配置小工具

  • 查看作者
  • 微擎案例 是否关注公众号…微擎案例 是否关注公众号…

    判断用户是否关注公众号

    通过token和用户openid请求微信的获取用户列表接口,根据返回的json内的subscribe的值,1为关注,0为未关注。

    • 微擎文档
      链接
    • 微信获取用户列表
      链接
      微擎案例 是否关注公众号...微擎案例 是否关注公众号...
    • 代码示例:
    //微擎静态方法 取得对象 
            $account_api = WeAccount::create();
            //调用getAccessToken方法获取到 token
            $token = $account_api->getAccessToken();
            //获取用户信息
            $userinfo=mc_oauth_userinfo($_W['uniacid']); 
            //拼装请求微信api路径
           $url="https://api.weixin.qq.com/cgi-bin/user/info?access_token={$token}&openid={$userinfo['openid']}&lang=zh_CN";
           //微擎ihttp_get方法 发送get请求
            $response = ihttp_get($url);
            //json_decode方法将json转为数组
            $json2Array = json_decode($response['content'],true);  
            //打印数组
            print_r($json2Array['subscribe']);
    

    判断手机号码是否正确

    • php代码正则检测手机号码
    $telRegex = "/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])d{8}$/";
            $tel='1381381381323';
    //正确返回 1 ,错误返回 0
           var_dump(preg_match($telRegex,$tel)); 
    

    判断该微信号是否参加过活动

    判断该手机是否参加过活动

  • 0
  • 0
  • 0
  • 11
  • 请登录之后再进行评论

    登录
  • 做任务
  • 单栏布局 侧栏位置: