docs: def request_token(self):
          """ Gets OAuth request token """
          client = OAuth1(
              client_key=self._server_cache[self.client.server].key,
              client_secret=self._server_cache[self.client.server].secret,
              callback_uri=self.callback,
          )
  
          request = {"auth": client}
          response = self._requester(
              requests.post,
              "oauth/request_token",
              **request
          )
  
          data = parse.parse_qs(response.text)
          data = {
              'token': data[self.PARAM_TOKEN][0],
              'token_secret': data[self.PARAM_TOKEN_SECRET][0]
          }
  
          return data