diff --git a/wx/Message.php b/wx/Message.php index ba0c967..d89acb1 100644 --- a/wx/Message.php +++ b/wx/Message.php @@ -124,7 +124,7 @@ class Message extends Miniprogarampage * @return Result * @throws \Exception */ - public function sendVideoNews(string $media_id,string $thumb_media_id, string $title, string $description) + public function sendVideoNews(string $media_id, string $thumb_media_id, string $title, string $description) { $this->msgData['msgtype'] = 'video'; $this->msgData['video[media_id]'] = $media_id; @@ -136,6 +136,28 @@ class Message extends Miniprogarampage } + /** + * @param string $musicurl + * @param string $hqmusicurl + * @param string $thumb_media_id + * @param string $title + * @param string $description + * @return Result + * @throws \Exception + */ + public function sendMusicNews(string $musicurl, string $hqmusicurl, string $thumb_media_id, string $title, string $description) + { + $this->msgData['msgtype'] = 'music'; + $this->msgData['music[title]'] = $title; + $this->msgData['music[description]'] = $description; + $this->msgData['music[musicurl]'] = $musicurl; + $this->msgData['music[hqmusicurl]'] = $hqmusicurl; + $this->msgData['music[thumb_media_id]'] = $thumb_media_id; + + return $this->sendKefuMsg(); + } + + /** * @param string $head_content * @param string $tail_content