docs: def send_video(self, user_id, media_id, title=None,
                     description=None, account=None):
          """
          发送视频消息
  
          详情请参考
          http://mp.weixin.qq.com/wiki/7/12a5a320ae96fecdf0e15cb06123de9f.html
  
          :param user_id: 用户 ID 。 就是你收到的 `Message` 的 source
          :param media_id: 发送的视频的媒体ID。 可以通过 :func:`upload_media` 上传。
          :param title: 视频消息的标题
          :param description: 视频消息的描述
          :param account: 可选，客服账号
          :return: 返回的 JSON 数据包
  
          使用示例::
  
              from wechatpy import WeChatClient
  
              client = WeChatClient('appid', 'secret')
              res = client.message.send_video('openid', 'media_id', 'title', 'description')
          """
          video_data = {
              'media_id': media_id,
          }
          if title:
              video_data['title'] = title
          if description:
              video_data['description'] = description
  
          data = {
              'touser': user_id,
              'msgtype': 'video',
              'video': video_data
          }
          return self._send_custom_message(data, account=account)