java后端判断用户是否关注公众号
/*** 判断用户是否关注了公众号* @param openid* @return*/ public static boolean judgeIsFollow(String openid){int subscribe = 0; // String url = "https://api.weixin.qq.com/cgi-bin/user/info?access_token="+token+"&openid="+openid+"&lang=zh_CN";try { // String token = getTicket();String token = "";if (StringUtil.isEmpty(token)) {token = getAccess_token();}String url = String.format(Constant.GzGzhUrl, token, openid);URL urlGet = new URL(url); HttpURLConnection http = (HttpURLConnection) urlGet.openConnection(); http.setRequestMethod("GET"); // 必须是get方式请求 http.setRequestProperty("Content-Type","application/x-www-form-urlencoded"); http.setDoOutput(true); http.setDoInput(true); http.connect(); InputStream is = http.getInputStream(); int size = is.available(); byte[] jsonBytes = new byte[size]; is.read(jsonBytes); String message = new String(jsonBytes, "UTF-8"); JSONObject demoJson = JSONObject.fromObject(message); subscribe = demoJson.getInt("subscribe");is.close(); } catch (Exception e) { e.printStackTrace(); }return 1==subscribe?true:false; }
View Code
转载于:https://www.cnblogs.com/BobXie85/p/9724142.html
java后端判断用户是否关注公众号相关推荐
- 请求微信接口,判断用户是否关注公众号
最近开发了一个投票活动,用户可上传一张照片,分享微信好友或朋友圈邀请好友点赞,点赞前几名可获得相应的奖品.上传照片的用户必须关注某公众号. 用户点击上传按钮,后台判断用户是否关注公众号,关注则前端可使 ...
- 微信公众号java后端开发记录(一):公众号后台设置
·微信公众号后端开发文档: https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842 ·开始一些必须设置解读: 登陆公 ...
- Java后端对接微信支付(微信公众号、PC端扫码)
微信流程图 项目结构 前期准备 复制证书 将证书中名为apiclient_key.pem的文件复制到你的项目中 依赖 <!-- 微信支付SDK--> <dependency>& ...
- 微信公众号开发__微信网页授权并获取用户基本信息(是否关注公众号、头像、昵称等)
本人最近要做微信公众号网页开发的项目,其中有个需求是判断用户是否关注公众号,由于之前没有接触过微信授权的东西,所以提前开始做调研.在度娘上看了好多博客.百度知道.百度经验.知乎问答等,还仔细阅读了微信 ...
- 一个字段,就可以判断是否关注公众号,你信吗
关于如何判断用户是否关注公众号的方法,之前写过一篇文章微信小程序里判断是否关注了公众号,这个方法很简单,但是产品经理觉得这个样子用户体验很差,得优化,当听到他这么说的时候,心里有一万只草泥马在奔腾,但 ...
- uniapp/微信扫码打开公众号(并且判断是否关注公众号)
1.将二维码下载下来 这个二维码微信扫的话,未关注会进入到公众号详情,关注的话,会进入到公众号内 2.判断用户是否关注公众号 请求微信接口,判断用户是否关注公众号_weixin_33971205的博客 ...
- java如何监听微信关注事件,Java后端接收用户关注以及发送消息或者取消微信公众号的操作...
请求的Controller import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import ...
- php判断是否已关注,php判断用户是否关注微信订阅号或公众号
最近要做一个微信平台的投票活动,需要在关注公众号之后才能参与投票,那么,如何判断用户是否关注了公众号呢?第一想法是,通过获取公众号的关注列表,然后搜索列表中是否有参与者的openid.但是马上发现一个 ...
- php公众号用户关注,微信公众号获取用户信息(用户关注公众号)
一 获取用户基本信息 用户在关注公众号之后,你可以获取到用户的openID(加密后的微信号,每个用户对应每个公众号的openID是唯一的).通过openID可以获取到包括昵称.头像.性别.所在城市.语 ...
最新文章
- java thread.await_使用Thread.Sleep进行等待的替代方法
- R语言ggridges包可视化山脊图(Ridgeline Plots)并且在山脊图中添加均值竖线(Add Mean Line to RIdgeline Plot with ggridges in R)
- 微信小程序制作-随笔2
- Android Sdcard 可用空间大小
- Excel导入sqlserver
- BZOJ4589: Hard Nim(FWT 快速幂)
- linux两个网段默认网关_Linux下配置多网卡多网关
- P1464 Function(递归式的记忆化搜索)
- C语言程序设计的常用算法
- 《怎样成为一个高手》观后感
- django 项目中遇到的问题(持续更新中)
- Path(2)之verp中path position和path length的区别
- vue.js基础知识篇(4):过滤器、class与style的绑定2
- 结构型模式:Decorator 装饰模式
- 安卓为什么卡及其解决方案
- Photoshop水平线快捷键怎么使用的?
- js复制一个数组(浅复制、深复制)
- 总弹出Visual Studio实时调试器的问题
- “use strict” 严格模式使用
- cadence电阻在哪个库_cadence元件库介绍
热门文章
- 玩转百度即用API(2)——身份证查询
- dropbear编译安装及服务脚本编写
- 【java】staitc
- CV05-ResNet笔记
- android设备未指定怎么办,APKpath未指定为模块“示例 – 示例”
- 什么是以太坊,它是区块链2.0的代表,它又什么特点?
- 数据库初学者_面向初学者的免费6小时数据科学课程
- meetup_如何使用标准库和Node.js构建Meetup Slack机器人
- TCP和UDP传输特点
- 上传大文件,出现: 413 request Entity too Large错误的解决办法