微信公众平台开发学习系列(一):公众平台测试号申请与自定义菜单创建
2015-12-30 09:14
671 查看
最近总有一些任务和微信的功能有联系,所以我开始去尝试如何开发一个微信公众平台。为了方便测试和使用各种功能,我使用的是公众平台测试号。
首先登陆微信公众平台官网,
View Code
直接运行项目,跳转到http://localhost:****/Home/CreateMenu地址。
理想状态下是返回ok,然后用微信扫描测试号二维码,即可看到效果。具体菜单有几个一级菜单,几个二级菜单,可以根据实际修改代码。
首先登陆微信公众平台官网,
public ActionResult CreateMenu() { var token = CommonApi.GetToken(appId, secret); //初始化 GetMenuResultFull resultFull = new GetMenuResultFull(); MenuFull_ButtonGroup menu = new MenuFull_ButtonGroup(); menu.button = new List<MenuFull_RootButton>(); menu.button.Add(new MenuFull_RootButton() { key = "link", name = "链接", type = ButtonType.view.ToString(), url = "http://www.baidu.com" }); menu.button.Add(new MenuFull_RootButton() { key = "OneClick", name = "图文链接", type = ButtonType.click.ToString() }); var subButton = new MenuFull_RootButton() { key = "OneClick", name = "二级菜单", type = ButtonType.click.ToString(), }; subButton.sub_button = new List<MenuFull_RootButton>(); subButton.sub_button.Add(new MenuFull_RootButton() { key = "SubClickRoot_Text", name = "文字信息", type = ButtonType.click.ToString(), }); subButton.sub_button.Add(new MenuFull_RootButton() { key = "SubClickRoot_Text", name = "文字信息2", type = ButtonType.click.ToString(), }); menu.button.Add(subButton); resultFull.menu = menu; var bg = CommonApi.GetMenuFromJsonResult(resultFull, new ButtonGroup()).menu; var result = CommonApi.CreateMenu(token.access_token, bg); return Content(result.errmsg); }
View Code
直接运行项目,跳转到http://localhost:****/Home/CreateMenu地址。
理想状态下是返回ok,然后用微信扫描测试号二维码,即可看到效果。具体菜单有几个一级菜单,几个二级菜单,可以根据实际修改代码。
相关文章推荐
- Android 支付宝微信支付集成备忘及吐槽(微信)
- Android 仿微信雷达搜索好友
- Android笔记(六十九) 仿微信界面(一)
- C#写的仿照Windows资源管理器的小程序:File Explorer(含代码)
- 微信开发之使用java获取签名signature(贴源码,附工程)
- 微信开发之使用java获取签名signature(贴源码,附工程)
- 微信开发之使用java获取签名signature(贴源码,附工程)
- 微信开发之使用java获取签名signature(贴源码,附工程)
- 微信支付错误修改 WxPay.Api.php curl出错 错误码60 28
- 如何在自己程序跳转至微信,新浪,腾讯微博,QQ空间等
- 用SAE搭建一个微信公众号
- Android QQ,微信,新浪微博登录笔记
- iOS小程序-混合计算器
- 微信公众号开发之创建自定义菜单
- 微信公众号开发之接入
- sharesdk微信分享
- 微信分享接口
- Ionic微信开发之环境配置
- 类似微信红包随机分配js方法
- .net微信授权登录整理