公众平台开发-自定义菜单http://jingyan.baidu.com/article/19192ad84e6269e53e570788.html

 

微信公众平台网页获取用户OpenID(公众号配置的url第三方平台通过OAuth2.0网页授权API):

用户点击微信自定义菜单view类型按钮后,微信客户端将会打开开发者在按钮中填写的url值 (即网页链接),达到打开网页的目的,但是view不能获取用户的openid,需要使用微信“网页授权获取用户基本信息”高级接口结合使用,获得用户的登入个人信息

对比view和click菜单

{        
 "type":"click",      
 "name":"今日歌曲",      
 "key":"V1001_TODAY_MUSIC" 
 },  
{      
     "type":"view",     
     "name":"歌手简介",     
     "url":"http://www.baidu.com/" 
 }

click类型的菜单有key属性,而view类型的菜单没有key属性,与之对应的是url属性。key值是用于判断用户点击了哪个click类型的菜单项。而view类型的菜单没有key属性,无法在公众账号后台判断是否有用户点击了view类型的菜单项,也就没办法知道哪个用户点击了view类型的菜单项,好在腾讯开放了高级接口,运用OAuth2.0网页授权接口可以获取openid

 

 

微信公众平台获取用户OpenID(通过公众号内置交互)http://www.mamicode.com/info-detail-1241061.html