code: def do(self, params):
          
          request_params = self.create_basic_params()
          request_params.update(params)
          response_data = self.request(request_params)
          try:
              format_json_data = self.format_response_data(response_data)
          # pylint: disable=broad-except
          except Exception:
              # Caused by server force logged out
              return None
          return_data = self.fix_error_data(format_json_data)
          try:
              self.check_login_status(return_data)
          except exceptions.NotLoginError:
              self.autologin()
          return return_data
docs: 发起对 api 的请求并过滤返回结果
          :param params: 交易所需的动态参数