求助微信自定义菜单源码,TOKEN验证失败问题

一个已做好的微信公众平台,我只知道URL和token,在开发模式里除了修改自定义菜单,还能修改哪些功能?_百度知道
一个已做好的微信公众平台,我只知道URL和token,在开发模式里除了修改自定义菜单,还能修改哪些功能?
不知道源代码,也不知道服务器
我有更好的答案
那其他的车就不能修改了,微信的大部分功能是靠对应url的源代码来实现和调用各种api的,如果你想要修改其他的功能,必须使用自己的源代码,这样才有修改的权利!
新浪认证开发者
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。微信公众平台开发模式自定义菜单_百度经验
该经验图片、文字中可能存在外站链接或电话号码等,请注意识别,谨防上当受骗!&&&&&&&&&电脑软件微信公众平台开发模式自定义菜单听语音123456
百度经验:jingyan.baidu.com微信公众平台开始开发模式后,在后台编辑的菜单就会失效了,所以呢,我们需要在api上设置一下自定义菜单。百度经验:jingyan.baidu.com1在设置自定义菜单之前,我们需要获取一个access_token.这个可以通过微信公众号appid和secret向公众号服务器获取api.weixin.qq.com/cgi-bin/token?appid=公众号ID&secret=公众号secret&grant_type=client_credential2这样会收到返回数据中,会有一个access_token的值。3创建自定义菜单是通过POST协议发送一个json格式的结构体。WxAccessToken accessToken = WxAppManager.getCacheAccessToken(redis.client, app); & &// 获取存取的access_tokenString path = &https://api.weixin.qq.com/cgi-bin/menu/create?access_token=& + accessToken.access_URL url = new URL(path);HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection();httpURLConnection.setDoOutput(true);httpURLConnection.setDoInput(true);httpURLConnection.setRequestMethod(&POST&);httpURLConnection.setRequestProperty(&Content-Type&,&application/x-www-form-urlencoded&);httpURLConnection.connect();OutputStream outputStream = httpURLConnection.getOutputStream();outputStream.write(jsonMenu.getBytes(&UTF-8&));outputStream.close();InputStream inputStream = httpURLConnection.getInputStream();JsonNode jsonIn = JsonUtil.readTree(inputStream);String errcode = jsonIn.path(&errcode&).asText();String errmsg = jsonIn.path(&errmsg&).asText();4json格式的结构体这里的类型有view,超连接; click,点击事件。这里会回调到event事件中,key就是event事件中的CLICK中的EventKey值{ &button&: [{
&name&: &菜单1&,
&type&: null,
&key&: null,
&url&: null,
&sub_button&: [{
&name&: &菜单1-1&,
&type&: &view&,
&key&: null,
&url&: &点击连接地址&
&name&: &菜单1-2&,
&type&: &click&,
&key&: &menu1-2&,
&url&: null
&name&: &菜单2&,
&type&: null,
&key&: null,
&url&: null,
&sub_button&: [{
&name&: &菜单2-1&,
&type&: &click&,
&key&: &menu2-1&,
&url&: null
&name&: &菜单2-2&,
&type&: &view&,
&key&: null,
&url&: &点击连接地址&
&name&: &关于我&,
&type&: null,
&key&: null,
&url&: null,
&sub_button&: [{
&name&: &联系我&,
&type&: &click&,
&key&: &contactus&,
&url&: null
}] }]}5查询现有的菜单。这里使用GET请求api.weixin.qq.com/cgi-bin/menu/get?access_token=access_token6删除菜单使用GET消息api.weixin.qq.com/cgi-bin/menu/delete?access_token=access_token返回{&errcode&:0,&errmsg&:&ok&}然后,再查看,就没有菜单了END经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。投票(0)已投票(0)有得(0)我有疑问(0)◆◆说说为什么给这篇经验投票吧!我为什么投票...你还可以输入500字◆◆只有签约作者及以上等级才可发有得&你还可以输入1000字◆◆如对这篇经验有疑问,可反馈给作者,经验作者会尽力为您解决!你还可以输入500字相关经验00000热门杂志第1期你不知道的iPad技巧3723次分享第1期win7电脑那些事6563次分享第2期新人玩转百度经验1379次分享第1期Win8.1实用小技巧2634次分享第1期小白装大神1876次分享◆请扫描分享到朋友圈该经验图片、文字中可能存在外站链接或电话号码等,请注意识别,谨防上当受骗!自定义菜单工具 - 微信公众平台 小应用 企业号 开放平台 微信支付 JSSDK Senparc.Weixin SDK
AppSecret:
获取AccessToken
1.使用菜单需要成为“服务号”,或通过认证的“订阅号”。到微信后台【高级功能>开发模式】下获取信息
2.这里的Token已经使用AccessTokenContainer管理起来,有效期内不会重复获取,过了有效期自动获取。也就是说如果已经在本网页上获取一次,接下去只需要提供AppId即可(直到服务器重启或队列过长被清理)
注:通过 AppId 和 AppSecret 得到的自动生成的 AccessToken。
使用说明及规则,请仔细阅读
官方要求:一级菜单按钮个数为2-3个
官方要求:如果设置了二级菜单,子按钮个数为2-5个
官方要求:按钮描述,既按钮名字,不超过16个字节,子菜单不超过40个字节
如果name不填,此按钮将被忽略
如果一级菜单为空,该列所有设置的二级菜单都会被忽略
key仅在SingleButton(单击按钮,无下级菜单)的状态下设置,如果此按钮有下级菜单,key将被忽略
所有二级菜单都为SingleButton
如果要快速看到微信上的菜单最新状态,需要重新关注,否则需要静静等待N小时
当前 AccessToken:
操作状态:-
二级菜单No.1
二级菜单No.2
二级菜单No.3
二级菜单No.4
二级菜单No.5
一级菜单按钮
按钮其他参数
点击事件(传回服务器)
访问网页(直接跳转)
小程序(直接跳转)
弹出地理位置选择器
弹出拍照或者相册发图
弹出系统拍照发图
弹出微信相册发图器
扫码推事件
扫码推事件且弹出“消息接收中”提示框
小程序AppId:
小程序PagePath:
如果还有下级菜单请忽略上述Type和Key、Url等参数。
个性化菜单设置
提示:如果所有字段都留空,则使用普通自定义菜单,如果任何一个条件有值,则使用个性化菜单接口
用户分组id,可通过用户分组管理接口获取,不填则不做匹配
性别:男(1)女(2),不填则不做匹配
国家信息,是用户在微信中设置的地区,具体请参考地区信息表
省份信息,是用户在微信中设置的地区,具体请参考地区信息表
省城市信息,是用户在微信中设置的地区,具体请参考地区信息表
client_platform_type
客户端版本,当前只具体到系统型号:IOS(1), Android(2),Others(3),不填则不做匹配
接收菜单JSON他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)微讯云端自定义菜单缺少access_token参数_百度知道
微讯云端自定义菜单缺少access_token参数
我有更好的答案
重置你的AppSecret(应用密钥)如果1不行,重新填写Token,和重新生成EncodingAESKey,并提交后,重新执行第一步。修改你的第三方平台。我就是这样做修复的。
Token从哪儿获取呢哟!麻烦说一下。
采纳率:95%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 微信自定义菜单源码 的文章

 

随机推荐