微信公众号自定义菜单事件

**图片说明

如图

像流利说微信公众号一样

普通发送一段语音普通的回复一段话
但是通过点击了菜单 要对回复的内容进行处理
求大神们指导 急急急!!!跪求

或者说是这种功能

图片说明
图片说明
根据点击了菜单不同的 发送过来的消息进行不同的处理

例子的公众号是
图片说明**

1个回答

目前涉及两个功能:微信自动回复,菜单功能!
功能
就给出的例子公众号来说,
第一个公众号:根据自动回复,进行相应的回复,通过点击菜单进行相应的回复,我的理解是把用户回复的消息保存下来
点击菜单查询当前openID的用户的最后一条未处理的消息,进行语音理解并回复(语音理解应该会使用第三方API吧)
第二个公众号:他的菜单主要功能就第一个翻译模式,主要是进行中英文转换设置,然后查询数据库中相应openID用户的设置进行语音理解并回复
文档
你需要看这几个文档:https://mp.weixin.qq.com/wiki
自定义菜单,
消息管理,
找一个语音理解API,或则是微信本身有而我没有发现
以上我的理解

qq_21702139
ZZZ-RTIAN 谢谢你的回答~ 拿第二个来说吧 中英文转换设置这个是如何通过菜单点击来实现的呢 这个回复的话没什么问题 就是不知道该如何判断当前的中文翻译英文还是英文翻译中文
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
微信公众号的自定义菜单
public function menuedit(){ $mp = $this->mp; $mp_id = $mp['id']; $data = I('post.data'); foreach ($data as &$value) { $value['mp_id'] = $mp['id']; ...
微信公众号之自定义菜单
微信公众号的菜单可以让我们丰富微信公众号的功能,以下是个示例图片:公众号的一级菜单最好排版3个。二级菜单做好不要超过5个。在字数限制上,一级菜单可以显示4个文字,二级菜单7个文字,多余部分用...代替。a>接口调用请求说明:http请求方式:POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=...
微信公众号 自定义菜单
微信公众号自定义菜单 使用的时候 替换自己的appid 和appsecret
微信公众号自定义菜单
微信公众号自定义菜单
微信公众号自定义菜单!
今天在我进行修改自定义菜单时出现了以下的问题 array(2) { ["errcode"]=> int(40027) ["errmsg"]=> string(50) "invalid sub button url size hint: [tzj3Ca09373126]" } 该问题是由于第二级菜单的地址是无效的或者是没有给出相对应的地址而出现的,在我们进行自定义菜单的时候,我们需要...
微信公众号零基础开发视频--自定义菜单的事件推送
微信公众号零基础开发视频--自定义菜单的事件推送,零基础视频开发介绍
微信公众号开发教程(四)自定义菜单
作者:陈惠,叩丁狼教育高级讲师。原创文章,转载请注明出处。本篇文章,我们来做一个最常见的,也是用户最喜欢使用的功能——自定义菜单。因为菜单只需要点一下就可以获取需要的信息,无需用户手动输入关键字,用户体验相对来说比较好。菜单效果:打开开发文档,选择”自定义菜单”的”菜单创建接口”。注意: 1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。 2、一级菜单最多4个汉字,二级菜单最多...
微信公众号自定义菜单完整代码
<?php $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxdf1c98cc137c3925&secret=948b41615d25d52236e13eb6531efcfd"; $dataa = getCurl($url);//通过自定义函数getCurl得到https的内
微信公众号自定义菜单操作步骤
以下操作基于项目中的Wechat文件夹程序,不能通用,写下备忘。 1、登录微信公众平台,找到左侧导航上的基本配置; 2、点击修改配置,修改URL,修改Token,重新生成EncodingAESKey,选择消息加解密方式为安全模式,先不点提交; 3、在编辑器中打开/Wechat/vcstock_menu.php,修改TOKEN,修改EncodingAESKey,把创建菜单的代码注释掉,开启启动
微信公众号 自定义菜单栏目
我的核心写法,使用node 官方文档地址 https://mp.weixin.qq.com/wiki?t=resource/res_main&amp;id=mp1421141013 import * as client from 'superagent'; const createMenu = async function () { // @ts-ignore let access_to...
个人微信公众号自定义菜单
各位大神,请问下由于个人微信公众号自定义菜单不能返回任意输入的链接地址,可以通过开发做成可以返回任意输入的链接地址吗?谢谢
13.微信公众号_实现自定义菜单
<span style="color:#404040;">从零开始学习微信公众号,从开发套路到整体功能实现,以express框架为基础,搭建一个完整的Node.js服务器后台。我们会从零开始封装微信中间件、深入到最底层的请求逻辑、详解微信公众号各个接口、使用ES5/6/7的新特性、网页爬虫和弹幕视频的实现,最终完成一个Node.js Mongodb+Express项目。如果你对Node.js和Mongodb有基本了解,此课程将给你带来不一样的体验,深入学习微信公众号开发,手把手带你搭建一个打通前后端的项目。</span>
更改微信公众号自定义菜单
全局搜索public function definedItem (){} ,记得修改完成之后1.取消关注微信公众号,然后再重新关注微信公众号.2.重新关注微信公众号,就可以看修改后的效果了.如果没有效果,稍微等几分钟....
微信公众号自定义菜单Java生成
由于近段时间在搞微信公众号,需要java生成方便讨论自定义菜单,现将源码分享给大家ClickButton.javapublic class ClickButton { private String type; private String name; private String key; public String getType() { return type; } pub...
微信公众号自定义菜单设置管理
微信开发时候如果按照接口调试工具进行自定义菜单的设置非常麻烦而且容易出错,尤其是使用测试号进行测试的时候,由于测试后没有自定义菜单的设置功能,我们可以自己封装一个自定义菜单的方法对其进行自定义菜单的设置。 亲测可用的代码 主方法 import entity.menu.Button; import entity.menu.ClickButton; import entity.menu.PhotoOr...
微信公众号的开发之 自定义菜单(二)
首先,个人订阅号没有自定义菜单的权限,这时候可以使用测试公众号 步骤:定义json文件 { "button": [ { "type": "click", "name": "菜单一", "key": "one" }, { "type": "click", "name": "菜单二", "key":
微信公众号自定义菜单的实现
java语言实现了微信公众号的自定义菜单的所有Button类型
微信公众号测试账号-自定义菜单
自定义菜单接口可实现多种类型按钮,如下:1、click:点击推事件 用户点击click类型按钮后,微信服务器会通过消息接口推送消息类型为event 的结构给开发者(参考消息接口指南),并且带上按钮中开发者填写的key值,开发者可以通过自定义的key值与用户进行交互; 2、view:跳转URL 用户点击view类型按钮后,微信客户端将会打开开发者在按钮中填写的网页URL,可与网页授权获取用户基本
微信公众号自定义菜单创建接口
1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。 2、一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。 3、创建自定义菜单后,菜单的刷新策略是,在用户进入公众号会话页或公众号profile页时,如果发现上一次拉取菜单的请求在5分钟以前,就会拉取一下菜单,如果菜单有更新,就会刷新客户端的菜单。测试时可以尝试取消关注公众账号后再次关注,则可以看到创建...
微信公众号自定义菜单jQuery插件
微信公众号自定义菜单jQuery插件,可以多账号使用, 消息包含:图文消息、图片、语音、视频、网页链接,编辑后可以实时在线预览功能,保存、同步、清空菜单等功能则需要自己实现后台代码。
微信公众号自定义菜单创建
用微信公众号接口测试工具查询出自定义菜单,不能直接copy  responseBody中的内容,然后做为增加自定义菜单的body发送,这样微信公众号接口会报json格式异常的错误,必须将responseBody内容中最外层“menu”去掉,并在内层加上&quot;sub_button&quot;:[],此时向微信公众号创建自定义菜单接口发送请求才会生效。注:先调用微信公众号基础接口,获取access_token。...
wechat-0030,微信公众号,自定义菜单
demo:https://github.com/wenrongyao/wechat-demo 摘要:微信公众号的自定义菜单,包括菜单的增删查,自定义菜单事件推送 资源贴: 获取accesstoken:https://blog.csdn.net/wrongyao/article/details/80276888 接收事件推送:https://blog.csdn.net/wrongyao/ar...
微信公众号二次开发--自定义菜单
登录微信公众平台,开发者工具,公众平台测试账号,获得自己的测试号。初始化:private $mp;//正在使用的公众平台 public function _initialize(){ $mp=getCurrentMp(); if(empty($mp)){ $this-&amp;gt;error('无使用的公众号',U('mp/index')); }else{ ...
关于微信公众号中的自定义菜单
最近,学习了微信公众号中的菜单,深有体会。        //关于获取Access_token         public function test(){ $accessToken = getAccess_token(); var_dump($accessToken); }         //关于自定义菜单          public function menuedit(){ ...
微信公众号--自定义菜单创建接口
/** * @param $url 接口 url * @param string $type 请求类型 * @param string $res 返回数据类型 * @param string $arr post请求参数 * @return mixed */ public function http_curl($ur...
微信公众号实现自定义菜单
<p>rn <br />rn</p>rn<p>rn <p>rn 20周年限定一卡通!<span style="color:#337FE5;">可学Java全部课程</span>,仅售799元(原价7016元),<span style="color:#E53333;">还送漫威正版授权机械键盘+CSDN 20周年限量版T恤+智能编程助手!</span>rn </p>rn <p>rn 点此链接购买:rn </p>rn <table>rn <tbody>rn <tr>rn <td>rn <span style="color:#337FE5;"><a href="https://edu.csdn.net/topic/teachercard?utm_source=jsk20xqy" target="_blank">https://edu.csdn.net/topic/teachercard?utm_source=jsk20xqy</a><br />rn</span>rn </td>rn </tr>rn </tbody>rn </table>rn</p>rn<span>&nbsp;</span> rn<p>rn <br />rn</p>rn本阶段以服务器知识为主,涵盖技术: nodeJS,数据库,并且包含微信公众号项目
微信公众号添加自定义菜单
好久好久没有更新博客,确实懒啊!正好今天闲下来,总结下如何在微信公众号里面添加自定义菜单! 自定义菜单?微信公众号里面不是有个GUI的添加菜单选项吗,用这个不就行了吗?是的,用GUI的添加菜单选择可以实现,但是由局限性,无法定义事件,也无法跟进事件进 行相应的处理!比如在公众号里面添加微信排行榜功能,那么如何实现类似的功能呢? 1, 添加自定义菜单   需要
微信公众号---制定自定义菜单
由于我的公众号没有认证,微信对未认证的开发者没有权限。所以我申请了测试公众号,但是在自定义过程中提示如下错误function defineItem(){ header('content-type:text/html;charset=utf-8'); //创建微信菜单 $access_token = $this->getSAccessToken(); $url = "ht
.net mvc 微信公众号 自定义菜单
官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013&token=&lang=zh_CN 创建自定义菜单: MVC中的接口方法为: public void CreateMenu() { string access_token = AdminUtil.Ge
TNW-微信公众号自定义菜单
文章目录简介接口权限编辑模式开发模式TNW 中具体实现读取配置文件来创建菜单动态创建自定义菜单Java 版本自定义菜单开源推荐 简介 TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持任何 Node.js 的服务端框架(Express、Nest、egg 等) 接口权限 公众号接口权限说明 菜单规则以及按钮类型说明 实现自定义菜单有...
Java 清空微信公众号自定义菜单
接着上面的写:清空自定义菜单,直接上代码:public Map&amp;lt;String, Object&amp;gt; deleteWxMenu(String accessToken ) {        Map&amp;lt;String, Object&amp;gt; map = new HashMap&amp;lt;&amp;gt;();        try {            String requestUrl = Weix...
Python-微信公众号自定义菜单编辑器
微信公众号自定义菜单编辑器,适用于认证订阅号、服务号和测试公众号。使用NwJs NodeJs AngularJs开发成桌面版,可配置、查询、编辑、发布公众号菜单
微信公众号 自定义菜单 PHP版
<?php //ID 密钥 $appid = "wx5502a933452cecf0"; $appsecret = "c7fd97ec7ce4ec3c5f2766b89d97512c"; $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$appsecre
微信公众号的自定义菜单(获取access_token)
 //关于获取Access_token          public function test(){          $accessToken = getAccess_token();          var_dump($accessToken);      }          //关于自定义菜单  body比如为: { &quot;button&quot;: [ ...
thinkphp 之微信公众号(自定义菜单开发)
前言:小编接触php 2年前开始接触了 但是后面转了IOS 。还记得那个时候thinkphp 还是2.3 的版本。现在回头看看 都已经是5.0.3 的版本了。这不最近又拿起来学习一下。才发现很多的结构和用法都变了。这不,小编这个小白就带着大家来研究下这个公众号。1.首先你需要申请一个微信公众号:https://mp.weixin.qq.com/cgi-bin/home?t=home/index&amp;a...
微信公众号最佳实践 ( 4.2)自定义菜单
4.2.1 自定义菜单介绍 自定义菜单能够帮助公众号丰富界面 增强用户与微信公众号互动 让用户更快更好地理解公众号的功能。 请注意: 自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。 一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“…”代替。 创建自定义菜单后,菜单的刷新策略是,在用户进入公众号会话页或公众号p...
微信公众号自定义菜单接口与 wechat.class.php
测试接口 https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&amp;amp;amp;type=%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95&amp;amp;amp;form=%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95%E5%88%A0%E9%99%A4%E6%8E%A5%E5%...
微信公众号自定义菜单 -- PHP
  /** *Token 获取 *PS:有效Token 需要 在微信 IP白名单 配置相应 IP地址 */ https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&amp;amp;appid=appid&amp;amp;secret=secret       function settoken($val) {    ...
微信公众号自定义菜单配置
*:强烈建议准备测试公众号进行调试,否则一旦出错问题问题特别严重。 准备工作 一:测试公众号创建 1:登录微信公众平台 2:找到这个菜单 3:建立测试账号 4:需要开发一个接口进行Token验证,根据文档自己开发,有问题留言。 : 5:该域名与上方保持一致,上方是域名+项目名+接口名,这里只需要域名 6:找到网页授权配置,点击修改。 7:配置刚才的域名,切记...
C#开发微信公众号自定义菜单
微信公众平台服务号开放了自定义菜单API,本案例介绍C#开发微信公众号自定义菜单功能。在此基础上可以开发更完善的自定义菜单管理功能。 可以搜索微信公众号:guotaotao2013 或扫描附件中的二维码查看效果。
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法