微信开发中用户点击微信公众号自定义菜单怎么设置获取用户openID

点击自定义菜单中二级菜单时怎么获取微信用户的信息?
<a data-traceid="question_detail_above_text_l&&
用jFinal weixin demo 项目,用微信公众平台测试号,创建自定义菜单后,点击二级菜单时如何获取微信用户信息?
二级菜单跳转的路径如图:
& & &用户在第一次关注你的公众号时,通过 inMsg.getFromUserName() 得到用户的 openId,并以此为 id 将该用户的信息存放到数据库表里面,这张表就相当于你这个公从号的注册用户。
& &通过上面的 openId,实现一个自动登录的功能,用户的 id 就是 openId,用户在登录以后,你就可以随时通过 openId 调用 UserApi.getUserInfo(openId) 得到用户信息了。
--- 共有 3 条评论 ---
: 动态将 openId 放在自定义菜单的 url 中是行不通的,因为微信公众号不支持。用 openId 做个自动登录,将 openId 放在 cookie 中,然后用户用菜单打开的时候你就可以通过 cookie 得到这个 openId 了
用户点击自定义菜单
类型为view的url
在这个url对应的action中
怎么获取到openid?
你的意思是查表返回数据到对应的action中来?
自定义菜单中二级菜单时view类型,url后面会带一些参数,比如openId,如何动态的将这些参数放到url后面呢?
自动登录的大意代码如下:
MyMsgController extends MsgController {
@Before(MsgInterceptor.class)
public void index() {
autoLogin();
super.index();
private autoLogin() {
if (getSessionAttr("openId")
== null) {
InMsg inMsg = getInMsg();
setSessionAttr("openId", inMsg.getFromUser());
// 这里写其它覆盖方法
&注意&index&方法上一定要有&@Before(MsgInterceptor.class),&方法中一定要&super.index()&调用一次&
--- 共有 2 条评论 ---
: 关注也好,接收Msg也好,这时的Client端是腾讯服务器, 但是从微信菜单URL跳转过来,Client端是用户手机, 所以两个session是不同的。
我在关注的时候将openId存入session,但是在二级菜单跳转的controller里获取不到session里面的值。
我要做的需求就是,在自定义菜单的二级菜单中点击个人信息时,将获取到的个人信息渲染到html5页面里展示出来。可是现在点击二级菜单时从seesion里面获取不到存入的openId,也就不能获取用户信息了。
需要微信授权处理,看文档:http://mp.weixin.qq.com/wiki/17/c0f37d13d5d2c37b468d75.html
感觉很多人都没有答到点子上,不知道我理解得对不对楼主的意思。
你的菜单URL改成这种方式:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf7323c&redirect_uri=http://test.com/callback&response_type=code&scope=snsapi_base&state=1#wechat_redirect
然后你在&http://test.com/callback 这个程序里就可以获取到 code 了,然后再后端调取 access_token 和 openid微信公众平台开发(99) 自定义菜单获取OpenID_PHP技巧_动态网站制作指南
微信公众平台开发(99) 自定义菜单获取OpenID
来源:人气:1759
微信公众平台开发(99) 自定义菜单获取OpenID关键字 微信公众平台 自定义菜单 OpenID作者:方倍工作室原文:http://www.cnblogs.com/txw1958/p/weixin-menu-get-openid.html在这篇微信公众平台开发教程中,我们将介绍如何在自定义菜单中获得用户的OpenID。 本篇开发教程的实质是微信自定义菜单及OAuth2.0授权的灵活运用。本文分为以下两个部分:拥有高级接口权限时的获取(基于view事件)没有高级接口权限时的获取(基于click事件)一、拥有高级接口权限拥有高级接口权限时,我们使用OAuth2.0授权的方式来获取。OAuth2.0的详细设置方法,请参考微信公众平台开发(71)OAuth2.0网页授权在设置好授权回调页面域名之后,我们需要构造菜单,为了方便同时讲解下一小节,我们菜单构造如下{
"button": [
"type": "click",
"name": "图文获取",
"key": "图文"
"type": "view",
"name": "授权获取",
"url": "https://open.weixin..com/connect/oauth2/authorize?appid=wxf7323c&redirect_uri=http://israel.sinaapp.com/oauth2/&response_type=code&scope=snsapi_base&state=1#wechat_redirect"
]}菜单的构成中,核心思想在于url是一个授权回调url,这样才能在菜单点击的时候使用oauth2.0授权获得openid这样将生成两个菜单如下当点击 授权获取的时候,将访问授权页面,页面将使用OAuth2.0的方式获得openid。代码可以参考《微信公众平台开发最佳实践》第72页。跳转后显示如下:二、没有高级接口权限对于没有高级接口权限的账号,就不能使用view事件获得OpenID,需要使用click事件来实现实现原理就是获得接收消息中的FromUserName值,并且在url中构造openid的参数即可在自定义菜单中响应代码如下 1 ivate function receiveEvent($object) 2 { 3
$content = ""; 4
switch ($object-&Event) 5
case "subscribe": 7
$content[] = array("Title"=&"欢迎关注方倍工作室",
"Descrtion"=&"", "PicUrl"=&"http://discuz.comli.com/weixin/weather/icon/cartoon.jpg", "Url" =&"http://m.cnblogs.com/?u=txw1958"); 8 9
case "CLICK":10
switch ($object-&EventKey)11
case "图文":13
$content[] = array("Title"=&"OpenID", "Description"=&"你的OpenID为:".$object-&FromUserName, "PicUrl"=&"", "Url" =&"http://m.cnblogs.com/?u=txw1958&openid=".$object-&FromUserName);14
if(is_array($content)){19
$result = $this-&transmitNews($object, $content);20
$result = $this-&transmitText($object, $content);22
return $24 }运行后效果如下所示。
优质网站模板18:05 提问
微信订阅号开发如何获取openid
在微信订阅号(不是服务号啊)中的view类型自定义菜单中能拿到openid吗,因为我看文档里面“自定义菜单事件推送”时,说会返回一个XML数据包
,我怎么解析这个XML数据啊,用dom4j一直报错。(其实这里也不确定这个xml数据是参数还是返回的数据?!,文档看不懂?!,如果是参数,就问一下怎么在订阅号拿到openid)
按赞数排序
view不行,view的是链接地址,只有认证的服务号才能做,要使用到微信网页授权的url地址
用click会发送xml信息到你微信后台配置的开发接口,接口获取xml数据,其中包含openid
你可以看这个:
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
最近在做微信的公众号的开发。之前是在一个认证过的微信服务号上开发一些相应的功能。
比如说 对认证过的微信服务好进行 自定义菜单的开发,模板消息的回复以及关键词回复的功能。
但是目前新接了这样一个需求:要为一个微信的订阅号做一个类似于推广的活动,这样就需要获取登录这个活动的用户的信息,从而判断该用户有没有关注过改订阅号之类的功能。这样就需要让该微信订阅号获取到该用户的个人信息。
这个功能其实我
最近用到微信开发,需要获取到微信用户的openId.
开始开发之前,用的是公司的微信测试账号,账号是服务号。可以通过“网页授权获取用户基本信息”获取到openId.
项目开发完后准备上线工作。登陆微信账号,一看,账号是订阅号,订阅号不支持通过这个接口获取openId.
我想啊,想啊。没有思绪。。。。。
获取openID,也可以在发送消息的时候获取到。果断把微信菜单上的事件换成CLICK事件
首先,你的订阅号必须认证。
其次,你需要获取用户的openid。订阅号获取openid的方式有限,无法通过网页授权的方式获取(服务号,且认证过才能使用)。唯一的方式是,当用户和公众号产生交互以后(点击菜单、回复消息等),公众号的后台能够获取用户的openid。具体实现如下:
微信后台代码中,有接收事件消息的函数(默认名private function
receiveEvent($objec
一、业务场景:点击订阅号菜单栏,跳转到一个页面,在页面中需要识别用户身份
二、背景:
有的认证订阅号有网页授权获取用户基本信息
有的认证订阅号没有网页授权获取用户基本信息
认证服务号是有这个接口权限的,所以用认证服务号开发,不用担心这个接口权限问题
三、功能实现后,用户点击菜单栏,在跳转到页面之前会有一个授权登录页面,这个与拥有网页授权接口的实现,在体验度上有区别
接手一个微信h5项目,对方提供一个已认证的微信订阅号,需要参与活动的用户必须为已关注该订阅号的会员。
已知:查询微信官方文档,订阅号是没有直接获取用户openid的接口,
解决方案:通过自定义菜单来获取用户openid,在点击自定义菜单时用户返回一个FromUserName,这个就是openid
1.接入微信公众号 ,在公众号启用开发者,修改配置,获取微信tocken
我们知道,服务号有获取用户基本信息的接口,通过oauth2.0网页授权获取的。但是认证的订阅号也有获取用户基本信息的接口了,但是与服务号不同的是,这个需要用户主动触发才可以获得,需要用户发送任意关键词或者点击菜单。1、先获取openid,用户主动触发,获得openid2、获取access_token3、通过这两个获取用户基本信息,头像,昵称等接口调用请求说明http请求方式: GEThttps:/...
关键字 微信公众平台 自定义菜单 OpenID作者:方倍工作室原文:http://www.cnblogs.com/txw1958/p/weixin-menu-get-openid.html
在这篇微信公众平台开发教程中,我们将介绍如何在自定义菜单中获得用户的OpenID。
本篇开发教程的实质是微信自定义菜单及OAuth2.0授权的灵活运用。
本文分为以下两个部分:
拥有高级接口
工作描述:微信公众号订阅号开发抽奖相关页面软件环境:WebStrom ,微信开发者工具v0.7.0等开发工具项目描述:订阅号添加抽奖页面
1、用户每天三次机会进行抽奖,奖品概率数量可控,存取用获奖奖品,存取用户输入的用户地址方便发放奖品
2、项目主要采取 jqWeUi ,rem,jquery.cookie.js等完成页面布局等操作;项目中遇到问题及处理:
1、用户管理-网页授权获...
每个微信用户对于每个公众号,有一个唯一的OpenID。对于其它公众号,OpenID是不同的
通过 OpenID,能访问到用户的基本信息跟后台应用(比如商品销售)配合,可以管理用户的订单等数据
1. 任何用户与公众号的交互,都会带OpenID
比如,文本消息、订阅事件、菜单Click 事件
微信OAuth网页授权。服务号(订阅号不行)可以在公众号后台开通微信OAuth网页授权,用户在网页中进行授权操作时你会得到用户的openid
接入服务器。微信允许接入服务器进行开发,配置好接入服务器(参考微信的开发文档)后,用户发给公众号的消息全部会以一个xml表单的形式被转发到你的服务器上。
&ToUserName&&![CDATA[toUser]]&&/ToUserName&&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
微信公众平台开发(99) 自定义菜单获取OpenID - 方倍工作室_PHP教程
摘要:关键字微信公众平台自定义菜单OpenID作者:方倍工作室原文:http://www.cnblogs.com/txw1958/p/weixin-menu-get-openid.html在这篇微信公众平台开发教程中,我们将介绍如何在自定义菜单中获得用户的OpenID。本篇开发教程的实质是微信自定义菜单及OAuth2.0授权的灵活运用。本文分为以下四个部分:拥有高级接口权限时的获取(基于view事件)没有高级接口权限时的获取(基于click事件)一、拥有高级接口权限拥有高级接口权限
关键字 微信公众平台 自定义菜单 OpenID
作者:方倍工作室
原文:http://www.cnblogs.com/txw1958/p/weixin-menu-get-openid.html
在这篇微信公众平台开发教程中,我们将介绍如何在自定义菜单中获得用户的OpenID。
本篇开发教程的实质是微信自定义菜单及OAuth2.0授权的灵活运用。
本文分为以下四个部分:
拥有高级接口权限时的获取(基于view事件)
没有高级接口权限时的获取(基于click事件)
一、拥有高级接口权限
拥有高级接口权限时,我们使用OAuth2.0授权的方式来获取。
OAuth2.0的详细设置方法,请参考 微信公众平台开发(71)OAuth2.0网页授权
在设置好授权回调页面域名之后,我们需要构造菜单,为了方便同时讲解下一小节,我们菜单构造如下
{ &button&: [
&type&: &click&,
&name&: &图文获取&,
&key&: &图文&
&type&: &view&,
&name&: &授权获取&,
&url&: &https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf7323c&;redirect_uri=http://israel.sinaapp.com/oauth2/&;response_type=code&;scope=snsapi_base&;state=1#wechat_redirect&
这样将生成两个菜单如下
当点击 授权获取的时候,将访问授权页面,页面将使用OAuth2.0的方式获得openid。
代码可以参考 《微信公众平台开发最佳实践》 第72页。
跳转后显示如下:
二、没有高级接口权限
对于没有高级接口权限的账号,就不能使用view事件获得OpenID,需要使用click事件来实现
实现原理就是获得接收消息中的FromUserName值,并且在url中构造openid的参数即可
在自定义菜单中响应代码如下
1 private function receiveEvent($object) 2 { 3 $content = &&; 4 switch ($object-&Event) 5 { 6 case &subscribe&: 7 $content[] = array(&Title&=&&欢迎关注方倍工作室&,&Description&=&&&, &PicUrl&=&&http://discuz.comli.com/weixin/weather/icon/cartoon.jpg&, &Url& =&&http://m.cnblogs.com/?u=txw1958&); 8 break; 9 case &CLICK&:10 switch ($object-&EventKey)11 {12 case &图文&:13 $content[] = array(&Title&=&&OpenID&, &Description&=&&你的OpenID为:&.$object-&FromUserName, &PicUrl&=&&&, &Url& =&&http://m.cnblogs.com/?u=txw1958&;openid=&.$object-&FromUserName);14 break;15 }16 break;17 }18 if(is_array($content)){19 $result = $this-&transmitNews($object, $content);20 }else{21 $result = $this-&transmitText($object, $content);22 }23 return $result;24 }
运行后效果如下所示。
============================================
方倍工作室微信公众平台账号关注方法:
1. 微信通讯录-添加朋友-查找公众号-搜索“方倍工作室”
2. 微信通讯录-添加朋友-搜号码-输入“pondbaystudio”
3. 使用微信扫描下面的二维码
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
新用户大礼包!
现在注册,免费体验40+云产品,及域名优惠!
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
微信公众平台开发(99) 自定义菜单获取OpenID - 方倍工作室_PHP教程相关信息,包括
的信息,所有微信公众平台开发(99) 自定义菜单获取OpenID - 方倍工作室_PHP教程相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International转自:http://www.cnblogs.com/txw1958/p/weixin76-user-info.html
本文介绍如何获得微信公众平台关注用户的基本信息,包括昵称、头像、性别、国家、省份、城市、语言。本文的方法将囊括订阅号和服务号以及自定义菜单各种场景,无论是否有高级接口权限,都有办法来获得用户基本信息,而无需模拟登录。
在本文中,特别要注意的是有两个不同的Access Token,他们产生的方式不一样,一种是使用AppID和AppSecret获取的access_token,一种是OAuth2.0授权中产生的access_token,方倍工作室分别称为全局Access Token和授权Access
一、通过全局Access Token获取用户基本信息
1. 用户关注以及回复消息的时候,均可以获得用户的OpenID
&ToUserName&&![CDATA[gh_b629c48b653e]]&&/ToUserName&
&FromUserName&&![CDATA[ollB4jv7LA3tydjviJp5V9qTU_kA]]&&/FromUserName&
&CreateTime&&/CreateTime&
&MsgType&&![CDATA[event]]&&/MsgType&
&Event&&![CDATA[subscribe]]&&/Event&
&EventKey&&![CDATA[]]&&/EventKey&
其中的FromUserName就是OpenID
2. 然后使用access_token接口,请求获得全局Access Token
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
返回结果:
"access_token": "NU7Kr6v9L9TQaqm5NE3OTPctTZx797Wxw4Snd2WL2HHBqLCiXlDVOw2l-Se0I-WmOLLniAYLAwzhbYhXNjbLc_KAA092cxkmpj5FpuqNO0IL7bB0Exz5s5qC9Umypy-rz2y441W9qgfnmNtIZWSjSQ",
"expires_in": 7200
3. 再使用全局ACCESS_TOKEN获取OpenID的详细信息
https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID
返回如下:
"subscribe": 1,
"openid": "oLVPpjqs2BhvzwPj5A-vTYAX4GLc",
"nickname": "方倍",
"language": "zh_CN",
"city": "深圳",
"province": "广东",
"country": "中国",
"headimgurl": "http://wx.qlogo.cn/mmopen/JcDicrZBlREhnNXZRudod9PmibRkIs5K2f1tUQ7lFjC63pYHaXGxNDgMzjGDEuvzYZbFOqtUXaxSdoZG6iane5ko9H30krIbzGv/0",
"subscribe_time":
至此,获得用户的基本信息。
二、通过OAuth2.0方式弹出授权页面获得用户基本信息
1. 首先配置回调域名
2. 构造请求url如下:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx8888&redirect_uri=http://mascot.duapp.com/oauth2.php&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect
页面URL中的
scope=snsapi_userinfo 表示应用授权作用域为请求用户信息
★ 如果使用别人的AppID和AppSecret,那么获得的OpenID是那个有高级接口权限的服务号的,这里可以通过消息回复,获取本公众账号下的OpenID,带入回调中,与另一个OpenID进行关联
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx8888&redirect_uri=http://mascot.duapp.com/oauth2.php?userid=oc7tbuPA9BgUCLADib5nB3k2KWWg&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect
将该链接回复给关注用户,用户点击后,弹出应用授权界面
3. 回调页面得到链接如下,回调url中将包含参数code
http://mascot.duapp.com/oauth2.php?code=00b788e3ba57a8d8ab5d9f&state=1或者 http://mascot.duapp.com/oauth2.php?userid=oc7tbuPA9BgUCLADib5nB3k2KWWg&code=00b788e3ba57a8d8ab5d9f&state=1
4. 再使用code换取oauth2的授权access_token
https://api.weixin.qq.com/sns/oauth2/access_token?appid=wx8888&secret=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&code=00b788e3ba57a8d8ab5d9f&grant_type=authorization_code
获得授权Access Token:
"access_token": "OezXcEiiBSKSxW0eoylIeAsR0GmYd1awCffdHgb4fhS_KKf2CotGj2cBNUKQQvj-G0ZWEE5-uBjBz941EOPqDQy5sS_GCs2z40dnvU99Y5AI1bw2uqN--2jXoBLIM5d6L9RImvm8Vg8cBAiLpWA8Vw",
"expires_in": 7200,
"refresh_token": "OezXcEiiBSKSxW0eoylIeAsR0GmYd1awCffdHgb4fhS_KKf2CotGj2cBNUKQQvj-G0ZWEE5-uBjBz941EOPqDQy5sS_GCs2z40dnvU99Y5CZPAwZksiuz_6x_TfkLoXLU7kdKM2232WDXB3Msuzq1A",
"openid": "oLVPpjqs9BhvzwPj5A-vTYAX3GLc",
"scope": "snsapi_userinfo,"
5. 再使用授权Access Token获取用户信息
https://api.weixin.qq.com/sns/userinfo?access_token=OezXcEiiBSKSxW0eoylIeAsR0GmYd1awCffdHgb4fhS_KKf2CotGj2cBNUKQQvj-G0ZWEE5-uBjBz941EOPqDQy5sS_GCs2z40dnvU99Y5AI1bw2uqN--2jXoBLIM5d6L9RImvm8Vg8cBAiLpWA8Vw&openid=oLVPpjqs9BhvzwPj5A-vTYAX3GLc
"openid": "oLVPpjqs9BhvzwPj5A-vTYAX3GLc",
"nickname": "方倍",
"language": "zh_CN",
"city": "Shenzhen",
"province": "Guangdong",
"country": "CN",
"headimgurl": "http://wx.qlogo.cn/mmopen/utpKYf69VAbCRDRlbUsPsdQN38DoibCkrU6SAMCSNx558eTaLVM8PyM6jlEGzOrH67hyZibIZPXu4BK1XNWzSXB3Cs4qpBBg18/0",
"privilege": []
获取用户信息完成。此方法详细过程可参考
三、通过OAuth2.0方式不弹出授权页面获得用户基本信息
1. 配置回调域名
2. 构造请求url如下:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx8888&redirect_uri=http://mascot.duapp.com/oauth2.php&response_type=code&scope=snsapi_base&state=1#wechat_redirect
页面URL中的
scope=snsapi_base 表示应用授权作用域为 不弹出授权页面,直接跳转,只获取用户openid
3. 返回回调页面如下
http://israel.duapp.com?code=02a9bed29bed3a48fe56e700&state=1
这里获得到了code
4. 再使用code获取OpenID
https://api.weixin.qq.com/sns/oauth2/access_token?appid=wx8888&secret=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&code=02a9bed29bed3a48fe56e700&grant_type=authorization_code
"access_token": "OezXcEiiBSKSxW0eoylIeAsR0GmYd1awCffdHgb4fhS_KKf2CotGj2cBNUKQQvj-oJ9VmO-0Z-_izfnSAX_s0aqDsYkW4s8W5dLZ4iyNj5Y6vey3dgDtFki5C8r6D0E6mSVxxtb8BjLMhb-mCyT_Yg",
"expires_in": 7200,
"refresh_token": "OezXcEiiBSKSxW0eoylIeAsR0GmYd1awCffdHgb4fhS_KKf2CotGj2cBNUKQQvj-oJ9VmO-0Z-_izfnSAX_s0aqDsYkW4s8W5dLZ4iyNj5YBkF0ZUH1Ew8Iqea6x_itq13sYDqP1D7ieaDy9u2AHHw",
"openid": "oLVPpjqs9BhvzwPj5A-vTYAX3GLc",
"scope": "snsapi_base"
5. 然后获取全局Access Token【以下与方法一中相同】
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
返回结果:
"access_token": "NU7Kr6v9L9TQaqm5NE3OTPctTZx797Wxw4Snd2WL2HHBqLCiXlDVOw2l-Se0I-WmOLLniAYLAwzhbYhXNjbLc_KAA092cxkmpj5FpuqNO0IL7bB0Exz5s5qC9Umypy-rz2y441W9qgfnmNtIZWSjSQ",
"expires_in": 7200
6. 再使用全局ACCESS_TOKEN获取OpenID的详细信息
https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID
返回如下:
"subscribe": 1,
"openid": "oLVPpjqs2BhvzwPj5A-vTYAX4GLc",
"nickname": "方倍",
"language": "zh_CN",
"city": "深圳",
"province": "广东",
"country": "中国",
"headimgurl": "http://wx.qlogo.cn/mmopen/JcDicrZBlREhnNXZRudod9PmibRkIs5K2f1tUQ7lFjC63pYHaXGxNDgMzjGDEuvzYZbFOqtUXaxSdoZG6iane5ko9H30krIbzGv/0",
"subscribe_time":
成功获得用户基本信息。
四、使用哪种方法最合适
有高级接口权限:  消息回复中三种都可以   自定义菜单中使用方法二或方法三 (招商银行信用卡中心使用方法三,康盛微社区使用方法二)
没有高级接口权限: 消息回复中使用方法二   自定义菜单中暂无方法
(没有高级权限可以用别人的Appid和AppSecret)
目前均无高级接口
消息回复中使用方法二
自定义菜单中暂无方法
(没有高级权限可以用别人的Appid和AppSecret,方倍工作室使用的就是这种)
五、内容更新及源码下载
本节最新的教程说明及源代码已在《微信公众平台开发最佳实践》一书中发布,欢迎购买。
获取微信昵称、头像等信息方法
在PHP文件里加入以下代码:
require_once(&getUserInfo/getUserInfo.php&);
//获取微信信息php
$test = new Webweixin()...
微信公众号开发系列-网页授权获取用户基本信息
微信公众号开发系列-网页授权获取用户基本信息,如果用户在微信中(Web微信除外)访问公众号的第三方网页,公众号开发者可以通过此接口获取当前用户基本信息(包括昵称、性别、城市、国家)。利用用户信息,可以...
获取服务器微信头像更改不同规格图片大小
微信返回头像路径
http://wx.qlogo.cn/mmopen/zhK3MN44IcibtzxZibicddSyp4qVX3rTtfMZsXQwa5mArMmI4A44uJgQyevo9VheP...
web 微信一些接口说明
步骤:1 获取uuid
https://login.weixin.qq.com/jslogin?appid=wx782c26e4c19acffb&redirect_uri=https%3A%2F%...
前不久发现低版本的微擎用户获取头像时,会莫名其妙的多132的后缀,每次改应用模块,最后没办法,全局搜索了一下,简单的修改,代码冗余问题也没有处理(有点蠢),具体文件就是下面的文件。framework/...
http://www.cnblogs.com/examine/p/4634947.html
微信开放平台和公众平台的区别
1.公众平台面向的时普通的用户,比如自媒体和媒体,企业...
php 生成带微信头像的用户二维码
手把手教你如何获取微信公众号用户的个人信息(包括OpenId)
最近,对微信公众号有点兴趣,就自己研究了研究里面的一些内容,发现还挺有意思的,而且通过微信公众号可以调用一些比较有意思的接口,就比如百度开发服务平台 点击进入 里面的很有接口,就比较常见的翻译,语音识...
没有更多推荐了,

我要回帖

更多关于 微信公众号自定义菜单跳转网页 的文章

 

随机推荐