微信公众号菜单、带参数二维码、获取用户信息等 -- hzw

 更新时间:2016年5月19日 22:52  点击:1998
微信公众号有一个测试系统,在调试的时候,可以用那个测试系统来调试,比较方便,最好不要在实际系统中调试







以前的时候,我是通过网页来获取到用户信息的,现在发现在公众号平台也可以获取到用户信息,用户每一次发送信息,有一个FromUserName字段,其实这个字段就是发送者的openid,用openid和accessToken到用户信息获取接口就可以获取到用户的信息。


以前的自定义菜单,只有二个类型,即click和view二个类型,最近发现多了几个类型,如扫一扫和相片




其中scancode_push这个事件,跟微信上的扫一扫可以说一模一样的。。。比如我在搜河网生成了带参数的二维码,用这个事件类型同样可以扫得出来。。。而scancode_waitmsg这个就不一样,我扫描搜河网带参数的二维码不会自动切换到搜河网的公众号,但同样会推送信息到开发者配置的网址接口那儿








能过调用自定义菜单的扫码,发现带参数的二维码,其实就是把一个微信的网址转换成二维码而已,扫描带参数的二维推送的xml数据如下:

<xml><ToUserName><![CDATA[gh_49da6xx801a2]]></ToUserName>
<FromUserName><![CDATA[oYJd6tyUvxxxxxmMbC78WbXxHA_UA]]></FromUserName>
<CreateTime>1430105556</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[scancode_waitmsg]]></Event>
<EventKey><![CDATA[rselfmenu_0_0]]></EventKey>
<ScanCodeInfo><ScanType><![CDATA[qrcode]]></ScanType>
<ScanResult><![CDATA[http://weixin.qq.com/q/lEiCf8LlYFIZfrmb-mQL]]></ScanResult>
</ScanCodeInfo>
</xml>


上面的ScanResult这段,就是这个二维的数据,即是http://weixin.qq.com/q/lEiCf8LlYFIZfrmb-mQL,我在360搜索那儿搜索生成二维码的应用,然后用任何一个应用把网址http://weixin.qq.com/q/lEiCf8LlYFIZfrmb-mQL生成二维码,然后用微信扫一扫,同样可以达到同样的效果。





 


[!--infotagslink--]

相关文章

  • 公众号SVG动画交互实战代码

    这篇文章主要介绍了公众号SVG动画交互实战代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2020-06-01
  • C#实现微信公众号会员卡管理的示例代码

    这篇文章主要介绍了C#实现微信公众号会员卡管理的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2020-06-25
  • Vue微信公众号网页分享的示例代码

    这篇文章主要介绍了Vue微信公众号网页分享的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2020-05-28
  • 如何提高微信搜索排名 8大微信公众号取名套路有讲究

    如何提高微信搜索排名?微信公众号如何取名?8大微信公众号取名套路有讲究!一个好的公众号名称往往能够直接体现出账号的价值、服务、内容、范围、行业等信息,让需要的用户...2017-07-06
  • 微信公众号如何吸粉 微信公众号吸粉不妨用这5招,立竿见影

    微信公众号如何吸粉?如果你正好在运营公众号,而又正好在为涨粉发愁,没有想到更好的解决办法之前不妨用这5招,立竿见影 如果你正好在运营公众号,而又正好在为涨粉发愁,...2017-07-06
  • 如何在电脑上查看微信公众号的历史文章

    打开网页微信,用微信扫描一下登陆网页版的微信,打开之后有一个文件传输助手,把查看历史记录的网址发过去。 发过去的时候,这个网址会自动转换,从“文件传输助手&rd...2016-05-19
  • php版微信实现公众号菜单添加删除操作

    公众号菜单添加删除如果是单号可以直接登录后台操作了,但如果我们开了开发接口那么这个菜单的操作也必须通过接口来实现了,下面我们来看一篇关于php版微信实现公众号菜...2016-11-25
  • 微信公众号别人都在猛赚你却一直在观望

    如果问你现在互联网领域,什么最赚钱?很多人都会第一时间想到微信。微信的出现颠覆了人们以往对营销的认识,微信营销、微店、微商的出现,让微信不再只是简单的通讯软件,更是...2017-07-06
  • 微信公众号实现会员卡领取功能

    这篇文章主要介绍了微信公众号实现会员卡领取功能的相关资料,需要的朋友可以参考下...2017-06-11
  • .NET C#使用微信公众号登录网站

    这篇文章主要介绍了.NET C#使用微信公众号登录网站,教大家利用微信公众号进行网站登录,感兴趣的小伙伴们可以参考一下...2021-09-22
  • 微信公众平台开发教程(三) 基础框架搭建

    这篇文章主要介绍了微信公众平台开发教程(三) 基础框架搭建,具有一定的参考价值,有需要的可以了解一下。...2020-06-25
  • 公众号的秘密,知道一个biz就够了

    微信对于我来说,最有价值的是一个学习渠道,特别是搜狗微信搜索(http://weixin.sogou.com/)能够很方便的搜索公众账号和文章内容,PC端就能够获得特定内容的资源与学习,比如了解SEO...2016-05-19
  • 微信公众号自定义分享内容实现

    微信公众号号在手机中通过api接口可以实现自定义分享内容了,下面我们来看这个接口的实现步骤。 一、准备阶段公众号一个,微网站一个。 二、绑定域名先登录微信公众...2016-11-25
  • ASP.NET Core2静默获取微信公众号的用户OpenId实例代码

    这篇文章主要给大家介绍了关于ASP.NET Core2静默获取微信公众号的用户OpenId的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-09-22
  • 新媒体行业:如何打造讨巧的公众号名字?

    对于新媒体从业的小伙伴,取一个讨巧的公众号名字,会给运营带来事半功倍的效果。一个好名字,除了能吸引大家的注意力,方便记忆和传播之外,还是一个有效的涨粉方法。下面就随...2017-07-06
  • 关注公众号即送微信现金红包如何实现?

    关注的时候,会自动post一条信息到开发者配置填写的网址上面,Post过来的数据是一个xml结构的数据,里面包含有openid,拿到openid,就可以给该用户发送微信现金红包了 如何实现...2016-05-19
  • python代码实现扫码关注公众号登录的实战

    本文主要介绍了python代码实现扫码关注公众号登录的实战,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-11-01
  • 微信公众号点击菜单即可打开并登录微站实现步骤

    微信公众号点击菜单即可打开并登录微站实现步骤比较复杂了,但很多微站在己用上了,所以本文章就为各位整理一下吧,希望可以帮助到大家哦。 现在大部分微站都通过用户...2016-11-25
  • 微信公众号菜单、带参数二维码、获取用户信息等 -- hzw

    微信公众号有一个测试系统,在调试的时候,可以用那个测试系统来调试,比较方便,最好不要在实际系统中调试 以前的时候,我是通过网页来获取到用户信息的,现在发现在公...2016-05-19
  • 微信公众号判断用户是否已关注php代码解析

    这篇文章主要大家详细解析了微信公众号判断用户是否已关注php代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2016-07-02