简单通过微信公众号获取OPEN ID

这篇具有很好参考价值的文章主要介绍了简单通过微信公众号获取OPEN ID。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简单通过微信公众号获取OPEN ID

注意:想要获取用户的open id的前提是当前公众号必须是服务号!(测试账号无限制)

  1. 打开 公众号开发平台,并且登录 (如果没有账号请先去注册)

  2. 左边菜单拉倒最下面找到这个并且打开简单通过微信公众号获取OPEN ID

  3. 找到并且写入你服务器的地址简单通过微信公众号获取OPEN ID

  4. 继续往下翻找到下图,扫描关注测试公众号,不然无法操作任何接口简单通过微信公众号获取OPEN ID

  5. 继续向下找到【网页授权获取用户基本信息】并且修改,填写回调域名简单通过微信公众号获取OPEN ID

  6. 重点来了 用微信打开 【https://open.weixin.qq.com/connect/oauth2/authorize?appid=替换成你的appid &redirect_uri=替换成你第五步设置的的回调域名下的网页或者接口,这里在微信处理完毕后会进行回调,并且返回code给你 &response_type=code&scope=snsapi_base&state=STATE#wechat_redirect】注意替换的值

  7. 然后微信会自动帮你跳转到你刚才设置的【redirect_uri】地址并且携带code简单通过微信公众号获取OPEN ID

  8. 编写代码文章来源地址https://www.toymoban.com/news/detail-494411.html

	@ApiOperation(value = "微信登录授权", notes = "微信登录授权")
    @GetMapping(value = "/auth")
    public Result<WeChatResultDTO> auth(@RequestParam("code") String code) {
        String appId = "你的appID";
        String appSecret = "你的appsecret";
        String url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid=" + appId + "&secret=" + appSecret + "&code=" + code + "&grant_type=authorization_code";
        RestTemplate restTemplate = new RestTemplate();
        return Result.ok(JSONObject.parseObject(restTemplate.getForObject(url, String.class), WeChatResultDTO.class));
    }
  1. 用微信返回的code请求编写的接口即可拿到微信用户的open id

到了这里,关于简单通过微信公众号获取OPEN ID的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序引导关注公众号(超详细),获取公众号openID,是否关注公众号信息

    需求背景:微信小程序里,需要判断使用该小程序的用户是否有关注该小程序关联的公众号,如未关注要引导用户去关注公众号(用于公众号推送信息) 官网: https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 接口(获取Code): 参数: APPID:公众号的唯

    2024年02月15日
    浏览(80)
  • 微信小程序通过公众号服务号发送消息

    一、基础概念: 准备条件:      1、公众号和小程序必须在同一个公司主体下。      2、在公众号后台需要对小程序进程绑定操作。 公众号提供了两种消息,一种是订阅消息,一种是模板消息。 订阅消息需要用户主动订阅,然后才能接收消息,微信提供前端组件用于用户进

    2024年02月07日
    浏览(46)
  • 微信公众号 - Java推送小程序订阅消息给用户_java 通过微信公众号发送订阅通知

    不啰嗦,我们直接开始! 本文使用体验版小程序进行调试。 1、登录微信公众平台 点开下面链接,使用微信扫码 微信公众平台 然后选择一个小程序并登录 2、在小程序后台找到Appid、AppSecret、Token、EncodingAESKey等参数 AppSecret忘记了可以自行重置 往下翻,在消息推送这儿能看到

    2024年04月26日
    浏览(49)
  • 微信公众号--根据用户opneId获取用户信息

    一、登录微信公众号的测试环境,找到“网页授权获取用户基本信息”点击修改,添加上自己的回调地址域名。测试时可以写IP:端口号,正式环境只支持域名不要写http://或https://。  二、步骤:  1、 用户同意授权,获取code:       参考链接: scope的参数有2种:一种是snsa

    2024年02月16日
    浏览(55)
  • 微信小程序与公众号关联(同一主体),获取unionId并关联公众号openid

    有一些同学在实际开发中,会有通过微信的openid获取公众号的openid,或者其他内容,这几天正好在研究这个功能的实现(已实现),现做思路上的简单分享,希望能对需要解决该问题的同学有所帮助,有误之处敬请指正。 工具/语言/依赖 版本 备注 uniapp 2023-12 Springboot 2.1.12.

    2024年04月14日
    浏览(36)
  • 微信公众号和微信小程序进程名获取及配置

    微信公众号和微信小程序使用到了webview,但是和混合应用有区别。微信公众号和微信小程序不是利用安卓默认的浏览器内核,做了二次开发,称为X5内核。 1、开启X5内核调试模式 这个操作必须在真机上进行,模拟器无法操作 1.1 微信版本在7.0以下(不包含7.0),可以在任意聊

    2024年02月10日
    浏览(49)
  • JAVA 获取微信公众号发布的文章列表内容

    代码业务场景 一、前提操作 二、开始操作 1.获取公众号的开发者id(AppID)和开发者密码(AppSecret),以及设置IP白名单 2.代码操作 总结 最近在给客户开发一款小程序,然后客户还有自己运营的公众号,想要把公众号里面发布的一些内容能够同步到小程序里面进行展示。如下

    2024年02月09日
    浏览(38)
  • uniapp微信公众号H5获取code进行登录

    目前在做H5商城,需要公众号的菜单跳进小程序,前端需要获取到公众号的code传给后端来确认用户的openId,但是咱们前端如何通过小程序或者H5,来获取公众号的code呢? 通过查阅资料,我来总结一下此次遇到的问题及解决方案: 首先先去官网了解一下基本的配置 微信开放平台

    2024年02月11日
    浏览(47)
  • 微信公众平台开发(四)——微信网页授权:获取用户openid&用户基本信息

    在开发中,如果web产品需要使用到微信的功能,比如微信授权登录、微信支付、微信投票等,我是开发的东东是一个web项目,然而如果需要接入微信的话,就需要使用道微信的微信网页开发相关的功能。 其中我们需要的东西就是拿到微信服务器的回调,比如用户扫码登录我们

    2024年02月16日
    浏览(47)
  • python微信公众号自动推送(十分简单的教程)

    目录 一、注册微信公众号      1.注册链接     2.登录成功 3.关注该公众号 4.创建模板 二、代码实现 1.爬取天气信息 2.计算生日天数  3.获取access token 4.获取关注者的openid 5.向用户广播消息 6.最终代码 2023年五月五日更:    自五月四日起原来的微信公众号模版将不再生效,

    2024年02月04日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包