位置: 编程技术 - 正文

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

编辑: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可以干什么工作)

  • 缴纳增值税会计账务处理
  • 进仓费税率
  • 小规模城建税和教育费附加怎么算
  • 固定资产的税费可抵扣吗
  • 旅游企业纳税
  • 关税消费税增值税计算公式
  • 待抵扣税金凭证分录
  • 会费要交增值税吗
  • 善意接受虚开发票只能自认倒霉么
  • 二房东转租如何办理营业执照
  • 交易性金融资产公允价值变动计入
  • 事业编制公考
  • 销售货物的运输费用计入成本吗知乎
  • 出口收入转内销后汇率
  • 外地派人来出差怎么报备
  • 其他应付款可以用其他应收款代替吗
  • 购进非税货物有折扣怎么做账?
  • 统一社会信用代码在哪里可以查询
  • 团建费用是什么意思
  • 调整以前年度企业所得税会计分录
  • office已经激活
  • 应收票据质押怎么看
  • 小规模减免的增值税汇算清缴
  • 民间非盈利组织会计信息的使用者
  • 新个人所得税的发展现状
  • 中文字符和英文字符的转换
  • 赠送客户的商品怎么入账
  • 一般纳税人做账报税的整个流程详细
  • php的数组函数
  • laravel 入门
  • 项目成本估算的结果一般不包括
  • 缴纳以前年度房产税会计分录
  • php获取并显示用户的用户名
  • 史上无敌的超级兵王
  • 150讲轻松搞定python网络爬虫
  • 报错专业怎么补救
  • 免费下载含羞草视频影视站苹果CMSv10高级主题模版破解无授权-OK源码破解
  • 企业对外担保代偿能否税前扣除 税务局
  • 可行性研究报告合同属于什么合同
  • linux中mongodb启动
  • SQL Server 跨库同步数据
  • 小规模企业没有进项票能开发票吗
  • 政府会计资产处置费用科目
  • 车船税征收范围有
  • 营改增抵减的销项税额是什么意思
  • 阶段性减免社保费政策期限延长
  • 建筑业简易计税预交
  • 预付款属于什么会计分录
  • 出口货物进项税额转出的原理
  • 2018年所得税税收优惠
  • 公司成立前购买的固定资产
  • 外债借款利率
  • 公司买房代替房贷合法吗
  • 担保公司的担保费能退吗
  • 企业的一般账户可以转款到个人吗
  • 培训费产生的差额怎么算
  • 弥补上年亏损所需的资金
  • 企业所得税收入是含税还是不含税
  • 让xp系统自动修复软件
  • windows xp系
  • js下拉加载
  • 分析师:董明珠让格力为豪赌买单
  • css中选择符
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • nodejs开发gui
  • 安卓手机微信取消窗口化
  • node drain事件
  • 讯飞src
  • Android---59---Toast的使用
  • js取反运算符
  • python 字符
  • unity3d怎么用
  • 增加税务人员怎么加?
  • 资源税包括哪些
  • 保险理赔款如何分配
  • 怎么打印纳税申报清单
  • 12366纳税服务热线存在的问题
  • 代理业如何缴纳印花税
  • 房屋契税可以退个人所得税吗
  • 2020年安徽省护理技能大赛视频播放
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设