sendCustomNotice
本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699
sendCustomNotice()
说明
sendCustomNotice($data)
发送客服消息
参数
名称 | 类型 | 是否必填 | 描述 |
---|---|---|---|
$data | array | 是 | 要发送的数据请求包(结构如下) |
* touser 粉丝openid
* msgtype
* text 文本消息
* image 图片消息
* voice 语音消息
* video 视频消息
* music 音乐消息
* news 图文消息
* wxcard 卡劵消息
* miniprogrampage 小程序卡片消息
- 下面分类型说明发送内容具体参数
文本消息
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
'msgtype': 'text',
'text': array(
'content': 'hello world' //文本消息内容
)
)
图片消息
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
'msgtype': 'image',
'image': array(
'media_id': 'oR5OU2VN0aCr9Kkg4lalkhvPRRd4AVl662uabDZrKBY' //素材ID
)
)
语音消息
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
'msgtype': 'voice',
'voice': array(
'media_id': 'oR5OU2VN0aCr9Kkg4lalkhvPRRd4AVl662uabDZrKBY' //素材ID
)
)
视频消息
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
'msgtype': 'video',
'video': array(
'title':'我的视频',
'description':'视频描述',
'media_id': 'oR5OU2VN0aCr9Kkg4lalkhvPRRd4AVl662uabDZrKBY' //素材ID
'thumb_media_id':'oR5OU2VN0aCr9Kkg4lalkpzzdOc628ATnCmlfZdgJt4' //缩略图素材ID
)
)
音乐消息
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
'msgtype': 'music',
'music': array(
'title':'我的音乐', //音乐消息的标题
'description':'音乐描述', //音乐消息的描述
'musicurl': 'http://we7.com/1.mp3', //音乐链接
'hqmusicurl':'http://we7.com/1.mp3', //高品质音乐链接,wifi环境优先使用该链接播放音乐
'thumb_media_id': 'oR5OU2VN0aCr9Kkg4lalkpzzdOc628ATnCmlfZdgJt4' //缩略图素材ID
)
)
图文消息
- 发送图文消息(点击跳转到外链),图文消息条数限制在8条以内,注意,如果图文数超过8,则将返回错误:
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
'msgtype': 'news',
'news': array(
array(
'title':'Happy Day',
'description':'Is Really A Happy Day',
'url': 'http://we7.cc/',
'picurl':'http://we7.cc/1.jpg',
),
array(
'title':'Happy Day',
'description':'Is Really A Happy Day',
'url': 'http://we7.cc/',
'picurl':'http://we7.cc/1.jpg',
)
)
)
- 发送图文消息(点击跳转到图文消息页面),图文消息条数限制在8条以内,注意,如果图文数超过8,则将返回错误:
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
'msgtype': 'mpnews',
'mpnews': array(
'media_id':'oR5OU2VN0aCr9Kkg4lalki6pnvzxCGJEWX-x_8yU58Y', //图文消息素材ID
)
)
卡券消息
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
'msgtype': 'wxcard',
'wxcard': array(
'card_id': 'ah34j567d7kf8l4hje2ljle' //卡券ID
)
)
小程序卡片消息
- 发送小程序卡片(要求小程序与公众号已关联):
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
'msgtype': 'miniprogrampage',
'miniprogrampage': array(
'title': 'title', //小程序卡片的标题
'appid': 'appid', //小程序的appid,要求小程序的appid需要与公众号有关联关系
'pagepath': 'pages/index/index?foo=bar', //小程序的页面路径,跟app.json中一样
'thumb_media_id': 'oR5OU2VN0aCr9Kkg4lalkhvPRRd4AVl662uabDZrKBY' //小程序卡片图片的素材ID,小程序卡片图片建议大小为520*416
)
)
返回值
error
可用is_error判断,详见错误处理
success
返回boolean值:true
示例
$custom = array(
'msgtype' => 'text',
'text' => array('content' => urlencode('欢迎您再次订购!')),
'touser' => 'oPUOlw7yvucjUrZhzG6gd8VdILa4',
);
$account_api = WeAccount::create();
$result = $account_api->sendCustomNotice($custom);
print_r($result);
如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。