加入酷伙伴微信第三方认证检测平台平台需要认证吗

微信企业号关注二次验证配置详细讲解-Java
查看: 1244|
评论: 0|原作者: 西风裂
摘要: 二次验证
企业在开启二次验证时,必须填写企业二次验证页面的url。当员工绑定通讯录中的帐号后,会收到一条图文消息,引导员工到企业的验证页面验证身份。在跳转到企业的验证页面时,会带上如下参数:code=CODEstat ...
在开启二次验证时,必须填写企业二次验证页面的url。当员工绑定通讯录中的帐号后,会收到一条图文消息,引导员工到企业的验证页面验证身份。在跳转到企业的验证页面时,会带上如下参数:code=CODE&state=STATE,企业可以调用oauth2接口,根据code获取员工的userid。企业在员工验证成功后,调用如下接口即可让员工关注成功。请求说明
Http请求方式: GET参数说明
参数必须说明access_token是调用接口凭证userid是员工UserID权限说明
管理员须拥有userid对应员工的管理权限。返回结果
{& &"errcode": "0",& &"errmsg": "ok"}API里很详细的说到,当用户在关注的时候,如果通讯录里没登记你的一些信息的时候,会关注失败,给你返回一段话:该信息未在企业号登记,请确保信息的正确性重新提交,如有疑问,请联系管理员。说明我们关注企业号需要先在企业号后台通讯录里添加用户信息,并且需要在后台——设置里开启二次验证,并且填写二次验证页面,当用户已经登记过,且信息核对无误,微信会返回一个图文给还未关注的用户,用户点击图文将定向到二次验证页面,并且携带code=CODE&state=STATE参数,我们可以结合OAuth 2.0接口获取用户ID二次验证页面:关注成功之前:关注成功:二次验证类 SecondaryVerification 源码:[java]
package jsp.weixin.oauth2.&&/**
* 企业号二次验证
* @author Engineer-Jsp
* */&&import java.io.IOE&&import java.io.PrintW&&import javax.servlet.ServletE&&import javax.servlet.http.HttpS&&import javax.servlet.http.HttpServletR&&import javax.servlet.http.HttpServletR&&import jsp.weixin.ParamesAPI.util.ParamesAPI;&&import jsp.weixin.ParamesAPI.util.WeixinU&&import net.sf.json.JSONO&&public class SecondaryVerification extends HttpServlet{&&& & private static final long serialVersionUID = 1L;&&& & @Override&&& & protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {&&& && && & // 将请求、响应的编码均设置为UTF-8(防止中文乱码)&&& && && &request.setCharacterEncoding("UTF-8");&&& && && &response.setCharacterEncoding("UTF-8");&&& && && &PrintWriter out = response.getWriter();&&& && && &String code = request.getParameter("code");& && && && & if (!"authdeny".equals(code)) {&&& && && & // 调取凭证&&& && && & String access_token = WeixinUtil.getAccessToken(ParamesAPI.corpId, ParamesAPI.secret).getToken();&&& && && & // 打印凭证&&& && && & out.print("凭证:"+access_token);&&& && && & // agentid 跳转链接时所在的企业应用ID 管理员须拥有agent的使用权限;agentid必须和跳转链接时所在的企业应用ID相同&&& && && & String UserID = GOauth2Core.GetUserID(access_token, code, "1");&&& && && & // 二次验证地址&&& && && & String RequestURL = ParamesAPI.Secondary_verification.replace("ACCESS_TOKEN",access_token).replace("USERID", UserID);&&& && && & // 二次验证返回数据&&& && && & JSONObject jsonObject = WeixinUtil.HttpRequest(RequestURL, "GET", null);&&& && && & // 二次验证结果&&& && && & out.print("二次验证返回结果:\n"+jsonObject);&&& && && & // 传值&&& && && & request.setAttribute("jsonObject", jsonObject);&&& && && & }&&& && && & else{&&& && && && &&&out.print("Code获取失败,至于为什么,自己找原因。。。");&&& && && & }&&& & }&&//&&public static void main(String[] args) {&&//& && &System.out.println(WeixinUtil.URLEncoder("http://121.40.195.86/WeiXinEnterprises/SecondaryVerification"));&&//&&}&&}&&
XML配置:[html]
&!-- 二次验证 --&&&& && &&servlet&& & & && & &servlet-name&SecondaryVerification&/servlet-name&& & & && & &servlet-class&& & & && && &&&jsp.weixin.oauth2.util.SecondaryVerification& & & && & &/servlet-class&& & & &&/servlet&& & & &&servlet-mapping&& & & && & &servlet-name&SecondaryVerification&/servlet-name&& & & && & &url-pattern&/SecondaryVerification&/url-pattern&& & & &&/servlet-mapping&&&
代码不是很多,关键是思路要清晰,好了,二次验证的代码就这么多,大家好好消化消化吧~&&o(∩_∩)o 转自:http://blog.csdn.net/jspping/article/details/
上一篇:下一篇:
微信企业号应用开发,就选艾微库科技!联系QQ:
Powered by
IWK 云办公 · 微信企业号定制平台微信公众号申请、认证,第三方平台免费用_微信公众号吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:36,424贴子:
微信公众号申请、认证,第三方平台免费用
你还在为申请不到公众号而烦恼吗,还在为不能认证公众号烦恼吗,不要烦恼,我们可以代理申请公众号,同时还提供第三方给大家免费用,让你精心装饰自己的公众号。第三方接入网址为
需要申请的朋友们可加扣咨询:
因为我是鸡。
军训季,各校男神女神的...
那年我刚大学毕业,面试...
周三美女●穿着病号服狂奔
经历过部队发型战友们都...
隔壁传来肌肤拍打的清脆...
当熊孩子遇上天!秤!座!
吴亦凡、鹿晗、都教授、...
作为独立摄影师的我平时...
喜欢的朋友可否赞一下以...
这些照片可能会引起不适...
天上与地下的差距,从主...
yjyinxiang
这么霸气的帖子,必须水一个。。。
内&&容:使用签名档&&
保存至快速回贴5分钟轻松建站打造酷炫微官网
方便携带&永不挂失消费积分&一卡配备
吸引用户参与增强用户沉淀
无线周边推广提高品牌知名度
提供生活服务增加用户粘性
意见?需求?疑问?一键留言&&一键回复
各行各业照片展现轻松搞定
无需定制 完全自定义无需触发 完全可视化
无需人力&电子调研为市场调研加一份有力数据
折线图清晰查询数据助力企业营销
房产行业有力的解决方案360度看房更给力
预约试驾或保养 车主关怀360度看车应有尽有
电子喜帖&微信来袭提供用户特别服务
在线挂号或咨询了解病情 微信都可以
在线订房融入微信酒店营销多一条有力途径
各种预约 一键即可短信邮件会立即通知商户
小微信也有大商城电商轻松就能走入微信
扫一扫微信也能够实时点餐
微信公众号建立商圈吃喝玩乐应有尽有
团购搬进微信公众平台同微信分享6亿用户加入微信第三方平台平台需要认证吗_百度知道
加入微信第三方平台平台需要认证吗
不需要!你只要开启开发者中心,即可对接三方平台!并在三方平台中设置公众号!不过通过腾讯的微信认证,你将获得更多高级功能的权限
来自团队:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 酷狗第三方平台登录 的文章

 

随机推荐