找回密码
 会员注册
查看: 108|回复: 0

asp获取微信公众号网页授权和用户信息(code、access_token、openid等)

[复制链接]

1389

主题

5

回帖

496万

积分

管理员

积分
4962990
发表于 2024-2-29 08:34:54 | 显示全部楼层 |阅读模式

讲解用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。

获取code、access_token、openid、用户昵称、地区、性别、头像等

官方文档
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Web_Developer_Tools.html#1

开发步骤
1、引导用户进入授权页面同意授权,获取code
2、通过code换取网页授权access_token(与基础支持中的access_token不同)
3、如果需要,开发者可以刷新网页授权access_token,避免过期
4、通过网页授权access_token和openid获取用户基本信息(支持UnionID机制)

第一步:获取网页授权

  1. url = ""
  2. canshu = ""
  3. url = "https://open.weixin.qq.com/connect/oauth2/authorize"
  4. canshu = canshu & "?appid=wx377e4ee3875****1e"
  5. canshu = canshu & "&redirect_uri=" & server.URLEncode("http://www.yaoyiwangluo.com/asp/wx2.asp")
  6. canshu = canshu & "&response_type=code"
  7. canshu = canshu & "&scope=snsapi_userinfo"
  8. canshu = canshu & "&state=123#wechat_redirect"
  9. url = url & canshu
  10. response.Write url
  11. response.Redirect(url)
复制代码

欢迎收看视频实战
https://edu.csdn.net/course/detail/27122

在这里插入图片描述

黄菊华老师QQ:45157718


来源:https://blog.csdn.net/u013818205/article/details/103608953
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2024-12-26 12:57 , Processed in 0.325685 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表