@@ 239-253 (lines=15) @@ | ||
236 | * |
|
237 | * @return int msg_id 发送出去的消息ID |
|
238 | */ |
|
239 | public function customMpnews($media_id = '', $openid = '', $kf_account = '') |
|
240 | { |
|
241 | $queryStr = []; |
|
242 | $queryStr['towxname'] = $openid; |
|
243 | $queryStr['msgtype'] = 'mpnews'; |
|
244 | $queryStr['mpnews']['media_id'] = $media_id; |
|
245 | ||
246 | $queryStr['customservice']['kf_account'] = $kf_account; |
|
247 | ||
248 | $this->module = 'message'; |
|
249 | ||
250 | $res = $this->_post('custom/send', $queryStr); |
|
251 | ||
252 | return $res; |
|
253 | } |
|
254 | ||
255 | /** |
|
256 | * 文本消息 |
|
@@ 264-278 (lines=15) @@ | ||
261 | * |
|
262 | * @return int msg_id 发送出去的消息ID |
|
263 | */ |
|
264 | public function customText($content = '', $openid, $kf_account = '') |
|
265 | { |
|
266 | $queryStr = []; |
|
267 | $queryStr['touser'] = $openid; |
|
268 | $queryStr['msgtype'] = 'text'; |
|
269 | $queryStr['text']['content'] = $content; |
|
270 | ||
271 | $queryStr['customservice']['kf_account'] = $kf_account; |
|
272 | ||
273 | $this->module = 'message'; |
|
274 | ||
275 | $res = $this->_post('custom/send', $queryStr); |
|
276 | ||
277 | return $res; |
|
278 | } |
|
279 | ||
280 | /** |
|
281 | * 语音(注意此处media_id需通过基础支持中的上传下载多媒体文件来得到) |
|
@@ 289-303 (lines=15) @@ | ||
286 | * |
|
287 | * @return int msg_id 发送出去的消息ID |
|
288 | */ |
|
289 | public function customVoice($media_id = '', $openid, $kf_account = '') |
|
290 | { |
|
291 | $queryStr = []; |
|
292 | $queryStr['touser'] = $openid; |
|
293 | $queryStr['msgtype'] = 'voice'; |
|
294 | $queryStr['voice']['media_id'] = $media_id; |
|
295 | ||
296 | $queryStr['customservice']['kf_account'] = $kf_account; |
|
297 | ||
298 | $this->module = 'message'; |
|
299 | ||
300 | $res = $this->_post('custom/send', $queryStr); |
|
301 | ||
302 | return $res; |
|
303 | } |
|
304 | ||
305 | /** |
|
306 | * 图片(注意此处media_id需通过基础支持中的上传下载多媒体文件来得到) |
|
@@ 314-328 (lines=15) @@ | ||
311 | * |
|
312 | * @return int msg_id 发送出去的消息ID |
|
313 | */ |
|
314 | public function customImage($media_id = '', $openid, $kf_account = '') |
|
315 | { |
|
316 | $queryStr = []; |
|
317 | $queryStr['touser'] = $openid; |
|
318 | $queryStr['msgtype'] = 'image'; |
|
319 | $queryStr['image']['media_id'] = $media_id; |
|
320 | ||
321 | $queryStr['customservice']['kf_account'] = $kf_account; |
|
322 | ||
323 | $this->module = 'message'; |
|
324 | ||
325 | $res = $this->_post('custom/send', $queryStr); |
|
326 | ||
327 | return $res; |
|
328 | } |
|
329 | ||
330 | /** |
|
331 | * 视频(请注意,此处视频的media_id需通过POST请求到下述接口特别地得到) |