sendCustomNotice() - 发送客服消息
### 说明
```
sendCustomNotice($data)
```
### 参数
- **$data** array() 要发送的数据请求包(结构如下)
发送文本:
```
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4' //粉丝openid
'msgtype': 'text', //消息类型
'text': array(
'content': 'hello world' //文本消息内容
)
)
```
发送图片:
```
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4' //粉丝openid
'msgtype': 'image', //消息类型
'image': array(
'media_id': 'oR5OU2VN0aCr9Kkg4lalkhvPRRd4AVl662uabDZrKBY' //文本消息内容
)
)
```
发送语音:
```
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4' //粉丝openid
'msgtype': 'voice', //消息类型
'voice': array(
'media_id': 'oR5OU2VN0aCr9Kkg4lalkhvPRRd4AVl662uabDZrKBY' //素材mediaid
)
)
```
发送视频:
```
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4' //粉丝openid
'msgtype': 'video', //消息类型
'video': array(
'title':'我的视频',
'description':'视频描述',
'media_id': 'oR5OU2VN0aCr9Kkg4lalkhvPRRd4AVl662uabDZrKBY' //素材mediaid
'thumb_media_id':'oR5OU2VN0aCr9Kkg4lalkpzzdOc628ATnCmlfZdgJt4'
)
)
```
发送音乐:
```
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4' //粉丝openid
'msgtype': 'music', //消息类型
'music': array(
'title':'我的音乐', //音乐消息的标题
'description':'音乐描述', //音乐消息的描述
'musicurl': 'MUSIC_URL', //音乐链接
'hqmusicurl':'HQ_MUSIC_URL', //高品质音乐链接,wifi环境优先使用该链接播放音乐
'thumb_media_id': 'oR5OU2VN0aCr9Kkg4lalkpzzdOc628ATnCmlfZdgJt4'//缩略图
)
)
```
发送图文消息(点击跳转到外链),图文消息条数限制在8条以内,注意,如果图文数超过8,则将返回错误:
```
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4' //粉丝openid
'msgtype': 'news', //消息类型
'news': array(
array(
'title':'Happy Day',
'description':'Is Really A Happy Day',
'url': 'URL',
'picurl':'PIC_URL',
),
array(
'title':'Happy Day',
'description':'Is Really A Happy Day',
'url': 'URL',
'picurl':'PIC_URL',
)
)
)
```
发送图文消息(点击跳转到图文消息页面),图文消息条数限制在8条以内,注意,如果图文数超过8,则将返回错误:
```
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4' //粉丝openid
'msgtype': 'mpnews', //消息类型
'mpnews': array(
'media_id':'oR5OU2VN0aCr9Kkg4lalki6pnvzxCGJEWX-x_8yU58Y',
)
)
```
发送卡券:
```
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4', //粉丝openid
'msgtype': 'wxcard', //消息类型
'wxcard': array(
'card_id': 'ah34j567d7kf8l4hje2ljle'
)
)
```
发送小程序卡片(要求小程序与公众号已关联):
```
array(
'touser': 'oPUOlw7yvucjUrZhzG6gd8VdILa4', //粉丝openid
'msgtype': 'miniprogrampage', //消息类型
'miniprogrampage': array(
'title': 'title', //小程序卡片的标题
'appid': 'appid', //小程序的appid,要求小程序的appid需要与公众号有关联关系
'pagepath': 'pagepath', //小程序的页面路径,跟app.json对齐,支持参数,比如pages/index/index?foo=bar
'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);
```