位置: 编程技术 - 正文

微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解(微信公众号开发多少钱)

编辑:rootadmin

推荐整理分享微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解(微信公众号开发多少钱),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信公众号开发票,微信公众号开发者id在哪,微信公众号开发者密码怎么查看,微信公众号开发者密码怎么查看,微信公众号开发者文档,微信公众号开发者文档,邯郸微信公众号开发,微信公众号开发者文档,内容如对您有帮助,希望把文章链接给更多的朋友!

微信公众号开发 自定义菜单

请先读完本文再进行配置开发

请先前往微信平台开发者文档阅读“网页授权获取用户基本信息”的接口说明

在微信公众账号开发中,往往有定义一个菜单,然后用户点击该菜单就进入用户个人中心的功能,通常应用于各个公众账号中的会员服务。

如何在微信自定义菜单中将用户导航到个人中心页面呢?

首选需要通过用户点击获取用户openid,而通过用户的点击跳转获取用户openid就必须在菜单中动态绑定用户的openid,或者在菜单的跳转URL中填写微信提供的链接,官方给了两个链接类型

一种是Scope为snsapi_base的链接

另一种是Scope为snsapi_userinfo的链接

这两种链接的区别如下

应用授权作用域,snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid),snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且,即使在未关注的情况下,只要用户授权,也能获取其信息)

网上很多说法是将链接的url直接作为微信自定义菜单中view类型中的url(在填写是url时需要配置网页授权回调域名和appid),本人试了一下这种做法然而不能成功

返回结果是创建菜单失败

创建菜单失败 errcode:{} errmsg:{invalid charset. please check your request, if include uxxxx will create fail! hint: [..gAvr]}

我试了一下将后面的地址进行urlEncode,还是同样的错误。

后来我想了一个办法

微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解(微信公众号开发多少钱)

在自定义菜单中填写自己的url,在填写的url中将用户重定向到snsapi_base的url中,然后再在snsapi_base中配置获取用户openid以及用户其他信息,最后跳转到一个页面,也就是通常的会员中心页面。

流程如下

请看代码

{ "type":"view",

"name":"会员中心",

"url":" 跳转到你的服务器处理地址,也就是上面

redirect_uri=你的服务器处理地址中的地址

这里配置为

你的服务器地址/oauth

代码如下

效果如下

而且这种方式当用户用其他浏览器打开时,会出错,保证了只能在微信中使用,保障了安全性。而且地址栏不会有其他用户个人信息的暴露。

如有疑问,可以查看官网,谢谢大家的阅读,希望能帮助到大家,谢谢大家对本站的支持!

想学习javascript JS和jQuery哪个重要 先学哪个 笔者以自己身学习和使用经验分享给大家,有任何问题或疑惑,欢迎留言在回答题目问题前,首先大家需要了解下什么是js,什么是jQueryjs,即JavaScript在

Websocket协议详解及简单实例代码 Websocket协议详解关于websocket的协议是用来干嘛的,请参考其他文章。WebSocket关键词HTML5协议,实时,全双工通信,长连接WebSocket比传统Http的好处客户端

Javascript this 函数深入详解 jsthis函数详解本文对Javascriptthis函数进行详细介绍,及知识的总结整理,彻底明白jsthis函数该如何使用。this代码函数调用时,.1直接调用函数则为this则指

标签: 微信公众号开发多少钱

本文链接地址:https://www.jiuchutong.com/biancheng/376029.html 转载请保留说明!

上一篇:微信公众号 摇一摇周边功能开发(微信公众号摇号软件)

下一篇:想学习javascript JS和jQuery哪个重要 先学哪个(学javascript可以干什么工作)

  • 关于办理退税手续的通知
  • 其他综合收益属于损益类科目吗
  • 申报作废了还能修改吗
  • 闲置固定资产如何做账
  • 增值税专票销售额含税吗
  • 残保基金的计算公式
  • 哪些税金不得在借方增加
  • 会计速动比率怎么算
  • 存货残料收入账务处理?
  • 企业预收款项业务不多的情况下可以不设置预收账款科目
  • 软件企业涉税风险分析
  • 银行手续费跨月怎么计算
  • 股权转让印花税减半征收政策
  • 账面价值大于计税基础产生什么差异
  • 税控系统技术维护费
  • 退税记录显示税务审核中
  • 奖金个人所得税筹划
  • 航天信息维护费280元会计分录
  • 工会经费的会计分录2023
  • 小规模季报资产总额填错了有影响吗
  • 出口免税金额
  • 交通费,通讯费均按照上级行标准领取
  • 积分兑换步骤
  • mac和wondows
  • 独立账户负债核算内容
  • 产品 研发
  • kjournald是什么进程
  • phpurl编码
  • 小规模企业没有成本票怎么办
  • 什么是摊余成本计量的金融资产
  • 修建污水处理厂施工方案包括哪些内容
  • 退税报关的流程是什么
  • 出售低值易耗品的成本
  • 未按规定采取预防措施,导致发生严重突发事件的
  • php常用的魔术方法有哪些
  • jquery和php
  • 出口的发票怎么开视频
  • 社保和公积金个人缴纳在哪里查看
  • yolov5结构解析
  • 报废机器设备会计分录
  • 前端环境部署到服务器开发环境
  • Chat GPT5如果问世会对世界产生什么影响?以及未来chat gpt 5会取代什么类型的工作。
  • 公司购买电脑怎么做会计分录
  • 一般纳税人怎样申请简易计税
  • 个人所得税退税退多少钱怎么算
  • sqlserver2008数据库还原
  • mysql存储过程传入参数
  • 小规模纳税人减半征收的六税两费
  • 其他综合收益转入盈余公积和未分配利润
  • 自然人独资交企业所得税吗
  • 固定资产后续计量包括哪些内容
  • 建筑业增值税税负率一览表
  • 烈士祭扫仪式
  • 公关费用计入什么科目比较好
  • 对公账户的钱怎么用
  • 增值税留抵税额借贷方向
  • 技术服务费计入主营业务成本
  • 跨年度冲红字发票怎么冲
  • 在建工程的人工费会计分录
  • 什么情况下可以不交物业费
  • 去年未做账的发票怎么查
  • 企业清算主要清算哪些项目?
  • 商业企业内部物流的主要作用是保证商品的正常销售
  • SQL Server 2000 清理日志精品图文教程
  • 进程lsass.exe
  • win7误删我的文档
  • apache2.4配置文件详解
  • perl中splice
  • 关于我和鬼变成家人的那件事
  • 如何解决android代码红线
  • c盘权限恢复默认设置
  • python 邻接表
  • koa2 koa
  • android camera1
  • js 实现复制到粘贴功能
  • document对象常用方法
  • Unity Batch 对 Vertex Shader 产生影响
  • 煤炭资源税税率是多少啊
  • 南京税务服务热线
  • 建筑类的发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设