微信 判断用户是否关注

Thinkphp中调用ThinkWechat插件的is_subscribe方法

 //判断用户是否关注公众号  传入$openid  返回   1已关注   0未关注
    function is_subscribe($openid){
        /* 加载微信SDK */
        import ( "ORG.Util.ThinkWechat" );
        $weixin = new ThinkWechat ();
        /* 获取请求信息 */
        $data = $weixin->is_subscribe($openid);
        return $data[‘subscribe‘];
    }
时间: 2024-10-10 06:56:09

微信 判断用户是否关注的相关文章

C#判断用户是否使用微信浏览器,并据此来显示真实内容或二维码

平时我们看一些网页的时候会发现这样的功能:有的页面只能在微信里访问,如果在电脑上访问就只显示当前地址的二维码.这个用C#怎么实现呢?我们结合代码来看看. 首先,我们需要先判断用户使用的是什么浏览器,这需要用到 Request.UserAgent 属性,通过捕捉微信浏览器和普通浏览器的UserAgent会发现它们的区别,下面是几款常用浏览器的UserAgent: 微信浏览器:Mozilla/5.0(Linux;U;Android 4.4.2;zh-cn;2013022 Build/HM201302

1.微信公众号---获取关注用户

1.获取所有关注者的openid json 注:每次可以拉取到10000个. 参数:access_token就是全局的,通过appid和密钥获到的 参数:next_openid 第一次拉取不用传,再拉的时候要传,最后一的那个openid /// <summary> /// 获取关注者列表openid /// </summary> /// <param name="nextopenid"></param> /// <param nam

js如何判断用户是否是用微信浏览器

微信内置浏览器屏蔽了下载链接,如果用户是用微信内置浏览器打开的,则提示用户换一个浏览器打开页面,那么该如何判断用户是否是用微信浏览器呢 上周接到个需求,需求是这样的:用户扫一扫二维码会产生一个链接,该链接会向后端发送个请求,返回一个 apk 的下载地址,用户点击下载按钮可以下载此 apk.然后就发生了问题,经过测试,发现用微信扫一扫打开的页面点击下载按钮下载不了 apk,后百度之,原来是微信内置浏览器屏蔽了下载链接,后面和需求方沟通,需求改为如果用户是用微信内置浏览器打开的,则提示用户换一个浏览

获取微信公众号已关注用户基本信息

当用户关注某一个公众号时,被关注的公众号就可以获得用户在此公众号下的OpenID.通过用户的OpenID,可以获取一些基本的信息,如头像.昵称.性别.地区等 1.获取access_token 获取用户的基本信息之前必须要先获得access_token public function http_curl($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIF

获取ip,判断用户所在城市

PHP获取IP地址 这个比较简单了,利用PHP自带函数就可以了,PHP中文手册看一下,都有现成的例子,就不过多说明了,直接上代码,A段: <? //PHP获取当前用户IP地址方法 $xp_UserIp = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; $xp_UserIp = ($xp_UserIp) ? $xp_Us

微信绑定用户服务端代码-根据code获取openId然后绑定用户

目录结构: isa.qa.core.weixin.message.resp包和isa.qa.core.weixin.util包中为微信绑定的工具类,就不一一贴出代码,详见附件,下载地址: http://files.cnblogs.com/files/007sx/weixin_util.zip jar包(包括了微信支付所需jar此处一起列出)  pom.xml <!-- weixin --> <dependency> <groupId>com.ning</group

最新微信号码过滤程序 微信判断开通器

新网络时代开启了一个新纪元,拥有一个崭新的互联网交流平台,每个人都可以借助科技的力量完成自我的扩张. 自2011年出道以来,微信便以其强大的社交功能俘获了大量用户的芳心,微信公众平台.朋友圈.消息推送.摇一摇等新颖而又独特的功能丰富了我们的业余生活.截止目前,微信已经拥有4.68亿月活跃用户,所以,微信这个平台自然而然的就成了各个商家的必争之地. 微信并不是一种营销工具但是其对年轻人的吸引力及超强的大众普及度仍然使它成为一种新兴的营销平台.作为以微博营销之后的另一种新型网络营销方式微信营销在具有

js如何判断用户使用的设备类型及平台

前端开发经常遇到需要判断用户的浏览设备,是pc端还是移动端,移动端使用的是什么手机系统?android.ios.ipad.windows phone等等,有时候还需要知道用户浏览页面是在微信中打开还是在移动端浏览器中打开,等等一系列判断做一些相应的处理. 1.首先判断pc端还是移动端. 1 function IsPC() { 2 var userAgentInfo = navigator.userAgent; 3 var Agents = ["Android", "iPhon

JavaScript判断用户是通过电脑端还是移动端访问

每个浏览器对应的useragent不同,JavaScript通过判断useragent的类型,便可以判断出用户所使用的浏览器类型,包括 IE.Firefox.chrome等.还可以判断用户是否通过移动端访问,是否是ios系统.Android系统,iPhone以及ipad系统. 除此之外,判断是否是通过微信访问,也可以通过useragent来判断. 下面是判断useragent类型的代码段 var browser = { versions: function () { var u = naviga