docs: def send_music(self, user_id, url, hq_url, thumb_media_id,
                     title=None, description=None, account=None):
          """
          发送音乐消息
  
          详情请参考
          http://mp.weixin.qq.com/wiki/7/12a5a320ae96fecdf0e15cb06123de9f.html
  
          :param user_id: 用户 ID 。 就是你收到的 `Message` 的 source
          :param url: 音乐链接
          :param hq_url: 高品质音乐链接，wifi环境优先使用该链接播放音乐
          :param thumb_media_id: 缩略图的媒体ID。 可以通过 :func:`upload_media` 上传。
          :param title: 音乐标题
          :param description: 音乐描述
          :param account: 可选，客服账号
          :return: 返回的 JSON 数据包
          """
          music_data = {
              'musicurl': url,
              'hqmusicurl': hq_url,
              'thumb_media_id': thumb_media_id
          }
          if title:
              music_data['title'] = title
          if description:
              music_data['description'] = description
  
          data = {
              'touser': user_id,
              'msgtype': 'music',
              'music': music_data
          }
          return self._send_custom_message(data, account=account)