php专区

 首页 > php专区 > PHP应用 > 开放平台 > Senparc.Weixin.MP SDK 微信公众平台开发教程(十):

Senparc.Weixin.MP SDK 微信公众平台开发教程(十):

分享到:
【字体:
导读:
          微信官方的多客服接口原理是通过用户发送的信息,开发者服务器返回一条指定类型的响应信息,使用户的对话状态切换到官方的多客服状态(持续一段时间),这段时间内用户发送的...

  微信官方的多客服接口原理是通过用户发送的信息,开发者服务器返回一条指定类型的响应信息,使用户的对话状态切换到官方的多客服状态(持续一段时间),这段时间内用户发送的所有信息都不会到达开发者的服务器,而是转到多客服的软件上。

    需要实现多客服,必须是通过验证的服务号,进入后台的【服务】>【服务中心】>【多客服】进行申请及设置,详细信息可以见官方公告:https://mp.weixin.qq.com/cgi-bin/readtemplate?t=news/vote_wkd_tmpl&lang=zh_CN

    如果使用Senparc.Weixin.MP SDK,只需要在处理信息的时候返回类似的一条消息即可:

复制代码
/// 
/// 处理文字请求
/// 
/// 
public override IResponseMessageBase OnTextRequest(RequestMessageText requestMessage)
{
    if (requestMessage.Content == "客服")
    {
        return this.CreateResponseMessage();
    }
}
复制代码

 

    注意:目前由于微信官方的限制(或者bug),无法使用菜单点击的响应切换到多客服状态。

 

新浪微博:@苏震巍 QQ:498977166

http://szw.cnblogs.com/
研究、探讨ASP.NET
转载请注明出处和作者,谢谢!


分享到:
Senparc.Weixin.MP SDK 微信公众平台开发...
这里所说的高级接口是指面向通过认证的服务号开通的高级功能。     高级功能大致可以分类为: 用户接口 分组接口 客服接口(有别于之前介绍的多客服) 群发接口 多媒体接口 二维码接口 模板消息接口(不是所有账号都可开通) OAuth2.0(相对比较复杂,后面会有专门介绍)   以上所有的接口都包含在Senpar...
Senparc.Weixin.MP SDK 微信公众平台开发...
上一篇《Senparc.Weixin.MP SDK 微信公众平台开发教程(八):通用接口说明》介绍了如何通过通用接口获取AccessToken,有了AccessToken,我们就可以来操作自定义菜单,以及其他的高级接口,这一篇单讲自定义菜单。   一、自定义菜单规则 自定义菜单分为一级菜单和二级菜单。 一级菜单数量为1-3个,即打开公众账号...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……