微信公众平台开发,创建菜单在何时调用?

程序员Linc
领域专家: 操作系统技术领域
2016-06-12 10:23:01
我纯新手!
知道项目入口是一个继承HttpServlet的servlet,里面有doGet和doPost方法。
但我觉得上述两个方法都不是好的时机,因为它们会被调用很多次。

我尝试在servlet的构造方法中调用创建菜单的方法,但是没有成功。

请问大家,何时调用创建菜单才是好的时机?

PS:
可恶的流传久远的帖子,我读了太多太多,都没有明确说在哪里调用。
有网友回复说,随便在哪里调用都行。这也太不负责任了吧?
...全文
369 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
狂暴的小猴儿 2016-06-14
  • 打赏
  • 举报
回复
为什么要每次都重新创建个菜单呢 又不总变 我当时做的时候就是自己写了个工具方法 然后执行main方法 生成的 要是改动的话再生成一下不就好了。。
bree06 2016-06-14
  • 打赏
  • 举报
回复
引用 2 楼 lincyang 的回复:
[quote=引用 1 楼 bree06 的回复:] 一般是在画面做好菜单时点保存的时候调用.
程序中是哪里呢?多谢![/quote] 保存按钮调的后台方法中call微信接口就行
程序员Linc 2016-06-13
  • 打赏
  • 举报
回复
引用 1 楼 bree06 的回复:
一般是在画面做好菜单时点保存的时候调用.
程序中是哪里呢?多谢!
bree06 2016-06-13
  • 打赏
  • 举报
回复
一般是在画面做好菜单时点保存的时候调用.
微信公众平台 PHP 开发包,细化了微信的各项接口操作。调用官方API,具有更灵活的消息分类响应方式,支持链式调用操作 。 主要功能 接入验证 (初级权限) 自动回复(文本、图片、语音、视频、音乐、图文) (初级权限) 菜单操作(查询、创建、删除) (菜单权限) 客服消息(文本、图片、语音、视频、音乐、图文) (认证权限) 二维码(创建临时、永久二维码,获取二维码URL) (服务号、认证权限) 长链接转短链接接口 (服务号、认证权限) 分组操作(查询、创建、修改、移动用户到分组) (认证权限) 网页授权(基本授权,用户信息授权) (服务号、认证权限) 用户信息(查询用户基本信息、获取关注者列表) (认证权限) 多客服功能(客服管理、获取客服记录、客服会话管理) (认证权限) 媒体文件(上传、获取) (认证权限) 高级群发 (认证权限) 模板消息(设置所属行业、添加模板、发送模板消息) (服务号、认证权限) 卡券管理(创建、修改、删除、发放、门店管理等) (认证权限) 语义理解 (服务号、认证权限) 获取微信服务器IP列表 (初级权限) 微信JSAPI授权(获取ticket、获取签名) (初级权限) 数据统计(用户、图文、消息、接口分析数据) (认证权限) > 备注: > 初级权限:基本权限,任何正常的公众号都有此权限 > 菜单权限:正常的服务号、认证后的订阅号拥有此权限 > 认证权限:分为订阅号、服务号认证,如前缀服务号则仅认证的服务号有此权限,否则为认证后的订阅号、服务号都有此权限 > 支付权限:仅认证后的服务号可以申请此权限 初始化动作  $options = array(     'token'=>'tokenaccesskey', //填写你设定的key     'encodingaeskey'=>'encodingaeskey', //填写加密用的EncodingAESKey     'appid'=>'wxdk1234567890', //填写高级调用功能的app id, 请在微信开发模式后台查询     'appsecret'=>'xxxxxxxxxxxxxxxxxxx' //填写高级调用功能的密钥     );  $weObj = new Wechat($options); //创建实例对象  //TODO:调用$weObj各实例方法   标签:wechat

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧