微信公众平台开发(73) 发送客服消息
2013-12-06 00:03
330 查看
微信公众平台开发 客服接口 发送客服消息
作者:方倍工作室
地址:/article/4596672.html
当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单clike事件、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前为24小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在24小时内不限制发送次数。此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优质的服务。
一、获取ACCESS_TOKEN
http请求方式: GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
正常情况下,微信会返回下述JSON数据包给公众号:
{"access_token":"ACCESS_TOKEN","expires_in":7200}
二、发送消息
发送文本消息
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/df43c8b9ed53275ab20508cf79fe2b94.png)
发送图片 ( media_id需要先上传图片得到)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/47c021a90a5d2f04b3a053e7b4f338f0.png)
============================================
方倍工作室微信公众平台账号关注方法:
1. 微信通讯录-添加朋友-查找公众号-搜索“方倍工作室”
2. 微信通讯录-添加朋友-搜号码-输入“pondbaystudio”
3. 使用微信扫描下面的二维码
作者:方倍工作室
地址:/article/4596672.html
当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单clike事件、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前为24小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在24小时内不限制发送次数。此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优质的服务。
一、获取ACCESS_TOKEN
http请求方式: GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
参数 | 是否必须 | 说明 |
---|---|---|
grant_type | 是 | 获取access_token填写client_credential |
appid | 是 | 第三方用户唯一凭证 |
secret | 是 | 第三方用户唯一凭证密钥,既appsecret |
{"access_token":"ACCESS_TOKEN","expires_in":7200}
二、发送消息
发送文本消息
$txt = '{ "touser":"oLVPpjqs9BhvzwPj5A-vTYAX3GLc", "msgtype":"text", "text": { "content":"Hello World" } }'; $access_token = "NU7Kr6v9L9TQaqm5NE3OTPctTZx797Wxw4Snd2WL2HHBqLCiXlDVOw2l-Se0I-WmOLLniAYLAwzhbYhXNjbLc_KAA092cxkmpj5FpuqNO0IL7bB0Exz5s5qC9Umypy-rz2y441W9qgfnmNtIZWSjSQ"; $url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=".$access_token; $result = https_post($url,$txt); var_dump($result); function https_post($url,$data) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($curl); if (curl_errno($curl)) { return 'Errno'.curl_error($curl); } curl_close($curl); return $result; }
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/df43c8b9ed53275ab20508cf79fe2b94.png)
发送图片 ( media_id需要先上传图片得到)
$img = '{ "touser":"oLVPpjqs9BhvzwPj5A-vTYAX3GLc", "msgtype":"image", "image": { "media_id":"jViS8sQUXIh6rTdkz2qUOD5pvChYpp50i9rsLR4YnCm-pqdpiHhz6xbN2KAboScV" } }';
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/47c021a90a5d2f04b3a053e7b4f338f0.png)
============================================
方倍工作室微信公众平台账号关注方法:
1. 微信通讯录-添加朋友-查找公众号-搜索“方倍工作室”
2. 微信通讯录-添加朋友-搜号码-输入“pondbaystudio”
3. 使用微信扫描下面的二维码
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/40d4b7766926d29c99a6f7b93bfb1bed.jpg)
相关文章推荐
- 微信公众平台开发(73) 客服接口发送客服消息
- 微信公众平台开发(73) 客服接口发送客服消息
- 微信公众平台开发(73) 客服接口发送客服消息
- 微信公众平台开发(73) 发送客服消息
- 微信公众平台开发(73) 发送客服消息
- 微信公众平台开发(73) 客服接口发送客服消息
- 微信公众平台开发(73) 发送客服消息
- 微信公众平台开发(十二) 发送客服消息
- 微信公众平台开发(十二) 发送客服消息
- 微信公众平台开发-消息管理-发送客服消息
- 微信公众平台开发(十二) 发送客服消息
- 微信公众平台开发(十二) 发送客服消息
- 微信开发六 发送消息(客服/群发/模板)
- .net 开发微信公众平台(二)-----发送文本消息
- 微信开发:客服接口向用户发送消息
- Java微信公众平台开发之发送模板消息
- 微信公众平台开发之发送文本消息.Net代码解析
- 微信公众平台开发-发送模板消息
- 微信公众平台开发基础功能(获取unionid,发送模版消息等)
- C# 微信公众平台开发(3)-- 接受/发送消息