1、官方文档 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839

2、我的核心代码

/*** 根据openid获取用户详情* @param {*} request * @param {*} h */
userInfoByOpenId: async function (request, h) {const { openid } = request.params;const access_token = await getAccessToken();const result = await superagent.get('https://api.weixin.qq.com/cgi-bin/user/info').query({access_token,openid});const data = JSON.parse(result.text);return data;
}

3、测试结果

微信开发 根据openid 获取用户基本信息相关推荐

  1. 微信开发 网页授权获取用户基本信息

    微信公众平台最近新推出微信认证,认证后可以获得高级接口权限,其中一个是OAuth2.0网页授权,很多朋友在使用这个的时候失败了或者无法理解其内容,希望我出个教程详细讲解一下,于是便有了这篇文章. 一. ...

  2. 微信公众号开发__微信网页授权并获取用户基本信息(是否关注公众号、头像、昵称等)

    本人最近要做微信公众号网页开发的项目,其中有个需求是判断用户是否关注公众号,由于之前没有接触过微信授权的东西,所以提前开始做调研.在度娘上看了好多博客.百度知道.百度经验.知乎问答等,还仔细阅读了微信 ...

  3. 微信小程序之获取用户基本信息

    微信小程序之获取用户基本信息 一.使用Redis存储access-token package com.qfjy.project.weixin.api.accessToken;import com.qf ...

  4. 微信开发网页授权获取用户信息

    如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑. 1. 关于OAuth2.0的说明 官方网站:http://oauth.net/   htt ...

  5. 在微信H5网页中获取用户基本信息

    在微信中访问一些HTML5网页时,我们常看到是否允许访问用户公开信息的提示.如果用户点击"允许",网页就可以获取到用户的头像以及昵称等信息. 如果把在网址拷贝出来,然后在非微信环境 ...

  6. 微信公众号怎样获取用户基本信息(含是否已关注)

    没时间多写,直接上代码. 第一步:获取code,其中的链接可以通过任何方式生成,也可以用微信公众号菜单 <?php$APPID='wx7********6beb9db'; //填写高级调用功能的 ...

  7. 微信之关于如何获取用户基本信息

    关于如何获取微信已关注用户的基本信息,我这里先说一下步骤:那些基本的信息就不多说了,如AppID,AppSecret1.首先成为开发者,需要外网,如果没有外网,建议在花生壳申请一个账号,通过映射,可以 ...

  8. 微信公众号授权,获取code获取openId获取用户基本信息

    微信开放官方文档 https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html 微信测官方测试号 htt ...

  9. 第八篇 :微信公众平台开发实战Java版之如何网页授权获取用户基本信息

    第一部分:微信授权获取基本信息的介绍 我们首先来看看官方的文档怎么说: 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑. 关于网页授权回调域 ...

最新文章

  1. c语言实现补码加减,C语言实现用位移运算符进行加减乘…
  2. C#学习日志 day 5 plus------ interface 数组及stringBuilder相关
  3. 2016/3/10 PHP (超文本预处理器) 是什么?
  4. div后来居上 html,【CSS】误解:后来居上??有时这是错的
  5. Flask的jinja输出json内容
  6. java绑定变量怎么加_在JAVA 源程序中编写SQL语句时使用ORACLE 绑定变量
  7. OFFICE2019精简安装D盘(包括Word、PPT、Excel,可根据需要调整)+VISIO2019+Mathtype7.4.0完美下载安装教程
  8. HTTP协议中POST、GET、HEAD、PUT等请求方法及相应值得含义
  9. Android studio JNI jni实例
  10. C语言fwrite()与Java writeFloat()数据转换
  11. 电子计算机之争的想法,模拟意识的通俗讲解
  12. NLPIR语义智能平台支持大数据个性化学习
  13. 2020华为软挑热身赛
  14. css居中显示代码怎么写,div居中代码 DIV水平居中显示CSS代码
  15. 中国实业能成为怎样的互联网公司
  16. Java多线程系列--【JUC集合04】- ConcurrentHashMap
  17. 按要求写mysql语句_根据要求写SQL 语句
  18. 从键盘输入一个英文字母,进行大小写字母转换,并输出。
  19. 后台Redirect,出现502错误
  20. 在非登录页面提示用户还未登录

热门文章

  1. [js] js怎样避免原型链上的对象共享?
  2. 工作200:视频上传和图片编辑功能
  3. vue学习中遇到的错误 Duplicate keys detected: ‘[object Object]‘. This may cause an update error.
  4. “睡服”面试官系列第二十篇之generator函数的异步应用(建议收藏学习)
  5. oracle之数据处理2
  6. 前端学习(1431):ajax封装六
  7. 前端学习(611):js组成
  8. 第四十三期:Wireshark网络分析就这么简单,你一定会喜欢的技巧
  9. java学习(171): 枚举类
  10. java学习(13):scanner中的方法