你们好,最近小品发现有诸多的小伙伴们对于openid在哪里看,openid这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、准备:
【资料图】
2、首先,你要有微信官方账号和外网可访问的域名。这里以企业为例。
3、获取openid需要的微信官方账号的appid和secret(登录公众平台进行开发——基础配置中的开发者ID(AppID)和开发者密码(AppSecret)就那样)。
4、其次,设置网页授权域名(登录公众平台设置-微信官方账号设置-功能设置-网页授权域名只需按照步骤进行设置即可)。此域名是您在openid获得的web项目发布的域名。
5、请注意,服务器必须运行在端口80上。
6、流程:
7、因为我们简单的得到openid,所以这里只放两个servlet和使用的工具类代码:第一个是WxCodeServlt,用于获取代码。
8、当用户使用微信进入我们的网页,调用WxCodeServlet时,如果参数正确,设置的网页授权域名正确,微信会将页面重定向到我们提交的回调地址,我们想要的代码也会被传输。
9、而这个回调地址就是我们的第二个servlet WxOpenIdServlet。
10、如果拿到代码索要,但微信反悔了一个错误代码" errcode"40125,对应的错误是appsecret无效,但填写的appsecret与公众平台中的appsecret一致。
11、解决方法是重置appsecret。
12、其中用到一个工具类HttpGetUtil JSON需要的包,这里就不说了。
13、到目前为止,如果每一步都没有错误,当我们的WxCodeServlet被调用时,
14、控制台可以打印出刚刚通过微信打开我们的网页,在我们的公众平台上调用WxCodeServlet的微信用户的openid。
以上就是openid这篇文章的一些介绍,希望对大家有所帮助。
四川:失散64年 姐弟俩隔屏相见
山西警方公布10起食药环等领域犯罪典型案例 举报最高奖50万元
野外露营热 专家传授地质灾害避险知识
(上海战疫录)一线|临时上岗的保供“炊事班”:为一线抗疫人员掌勺
青海消防救援总队首次执行跨区域重大演习任务
Copyright 2015-2022 亚太时尚网版权所有 备案号:沪ICP备2020036824号-11 联系邮箱: 562 66 29@qq.com