微信快速开发框架之发送客服信息

版本说明

此版本关键是增加了“发送客服消息”接口,之前大意了,忘记写了,幸亏@我想我是风的提醒。

目前此项目属于开源项目,所有代码都在github中,您也可以通过NuGet获取

PM> Install-Package JCSoft.WX.Framework

微信文档中,对于“发送客服消息”有一定限制,必须关注者发送过来消息,包括关注、自定义菜单等事件,我们可以在48小时内通过Post一个Json数据包,发送6种形式的消息。

我用以下名称,对应这6种消息方式:

1、文本消息:MessageCustomSendTextRequest

2、图片消息:MessageCustomSendImageRequest

3、语音消息:MessageCustomSendVoiceRequest

4、视频消息:MessageCustomSendVideoRequest

5、音乐消息:MessageCustomSendMusicRequest

6、图文消息:MessageCustomSendNewsRequest

以上几个Request继承自MessageCustomSendRequest,对应了统一MessageCustomSendResponse。

使用方法

看过之前系列的,应该知道如何使用此Api,这里简单说下几个消息类型的构建:

文本消息:

var textRequest = new MessageCustomSendTextRequest
   {
       ToUser = "james",
       Text = new WX.Model.TextMessage
       {
           Content = "test content"
       }
   };

图片消息:

var imageRequest = new MessageCustomSendImageRequest
    {
        ToUser = "james",
        Image = new ImageMessage
        {
            MediaId = "image_media_id"
        }
    };

语音消息:

var voiceRequest = new MessageCustomSendVoiceRequest
    {
        ToUser = "james",
        Voice = new VoiceMessage
        {
            MediaId = "voice_media_id"
        }
    };

返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索语音
, new
, 客服消息
, james
, 开发框架
, 消息
, 微信 主动发送信息
, 主动发送微信图文信息
, 微信客服
, 微信开源项目开源
, 客服
, 客服接口
php微信客服接口
net快速开发框架、快速开发框架、android快速开发框架、力软快速开发框架、力软快速开发框架6.3,以便于您获取更多的相关知识。

时间: 2024-10-02 12:10:02

微信快速开发框架之发送客服信息的相关文章

微信快速开发框架(七)--发送客服信息,版本更新至V2.2 代码已更新至github

在V2版本发布的博文中,已经介绍了大多数Api的用法,同时也收到了很多意见,其中发布了几个修正版本,修改了几个bug,在此感谢大家的使用,有了大家的支持,相信快速开发框架会越来越好,也会越来越完善的. 如果您是第一次看到此框架,可以先从以下链接了解下: 一.对微信公众平台开发的消息处理    二.快速开发微信公众平台框架---简介    三.建立微信公众平台测试账号    四.体验微信公众平台快速开发框架    五.利用快速开发框架,快速搭建微信浏览博客园首页文章    六.微信快速开发框架(W

微信公众平台开发(十二) 发送客服消息

原文:微信公众平台开发(十二) 发送客服消息 一.简介 当用户主动发消息给公众号的时候(包括发送信息.点击自定义菜单.订阅事件.扫描二维码事件.支付成功事件.用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前修改为48小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在48小时内不限制发送次数.此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优质的服务. 二.思路分析 官方文档中只提供了一个发送客服消息的接口,开发者只要POS

微信公众平台开发(73) 客服接口发送客服消息

微信公众平台开发 客服接口 发送客服消息作者:方倍工作室 地址:http://www.cnblogs.com/txw1958/p/weixin73-custom-send.html   当用户主动发消息给公众号的时候(包括发送信息.点击自定义菜单clike事件.订阅事件.扫描二维码事件.支付成功事件.用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前为24小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在24小时内不限制发送次数.此接口主要用于客

微信发送客服消息和群发接口的应用场景?

问题描述 微信发送客服消息和群发接口的应用场景? 刚接触微信开发,在微信公众平台上消息管理里面可以对用户消息进行回复,微信公众平台也有群发功能,感觉要比调用接口开发方便很多.现在对问题上的两个接口的具体应用场景有点疑惑,求大神赐教 解决方案 每次发送客服消息都要手动在程序里面添加动态的消息么,还是做一个类似消息管理后台的东西,通过输入内容去调用发送客服消息的方法 解决方案二: 微信发送客服消息微信公众号开发系列-发送客服消息

微信快速开发框架(六)-- 微信快速开发框架(WXPP QuickFramework)V2.0版本上线--源码已更新至github

4月28日,已增加多媒体上传及下载API,对应MediaUploadRequest和MediaGetRequest ---------------------------------------------------------------------------- 4月24日,感谢@八二制造的提醒,修复了自定义菜单查询返回的错误,现已修正. ----------------------------------------------------------------------------

微信快速开发框架(二) -- 快速开发微信公众平台框架---简介

年底了,比较忙,大家都在展望未来,对于30+的我来说,发展和稳定是个难以取舍的问题.最近发了些求职信,鸟无音讯,没事做,做点帮助大家的东西吧. 之前做了个微信公众平台的查询系统,在开发中,发觉了一些微信公众平台的接口问题<对微信公众平台开发的消息处理>,开发起来比较痛苦,对于微信过来的消息,需要解析后一个一个来返回,编写之痛苦,相信有人明白.在开发中,一直考虑着如何来简化开发,暂时想不到好的模式来开发,就自己胡乱写了一个,希望对大家有帮助. 代码已发布到github:https://githu

微信快速开发框架(五)-- 利用快速开发框架,快速搭建微信浏览博客园首页文章

这几天接连发布了<快速开发微信公众平台框架---简介>和<体验微信公众平台快速开发框架>几篇关于微信平台的文章,不过反响一般,可能需求不是很多吧.闲来无事,还是继续改造一下这个框架. 今天更新了框架代码,听取了 @RMay 的建议,加入了一个信息中间件,用来处理xelement,避免了重复解析,所以所有接口都更改了下.此次更新如下: 1.增加信息中间件MiddleMessage 2.更改了接口参数类型,把原来的XElement都改成了MiddleMessage 3.删除了Demo项

微信快速开发框架(九)-- V3.0发布,代码已更新至Github 新增微店功能

    版本内容 1.修正了缺少对Event.View的支持 2.增加了用户UnionID 3.新增微信小店功能 4.多客服功能 5.单元测试 什么是UnionID 我们知道,每个用户针对一个微信公众账号都有一个openId,对于不同的公众账号,openId都是不同的,但很多公司都有很多微信号,用户也会同时关注同个公司的多个微信账号,为确保用户的唯一性,腾讯增加了UnionID字段,它可以确保在同个微信开放平台(open.weixin.qq.com)账号下的多个公众号的同个用户的唯一性.点击传送

微信快速开发框架(四)-- 体验微信公众平台快速开发框架

今天上午想着用那个框架来快速建立一个测试,用着用着,发觉了些bug,赶紧修复了下,目前已经更新到github上. 接下来,我们的快速开发,首先您要建立一个公众账号的测试账号,建立方法参见<建立微信公众平台测试账号>,我在项目中,加入了WebDemo项目,您可以参考以下. 在上一篇介绍中,我说过先建立规则,但细想以下,貌似先要建立消息处理类,然后才能在规则中使用. 实践一下,这里我用了2个消息处理,一个是DefaultMessageHandler和CnBlogsMessageHandler,一个