docs: def upload_permanent_video(self, title, introduction, video):
          """
          上传永久视频。
  
          :param title: 视频素材的标题
          :param introduction: 视频素材的描述
          :param video: 要上传的视频，一个 File-object
          :return: requests 的 Response 实例
          """
          return requests.post(
              url="https://api.weixin.qq.com/cgi-bin/material/add_material",
              params={
                  "access_token": self.token,
                  "type": "video"
              },
              data={
                  "description": _json.dumps(
                      {
                          "title": title,
                          "introduction": introduction
                      },
                      ensure_ascii=False
                  ).encode("utf-8")
              },
              files={"media": video}
          )