def twitter_request(self, path, callback, access_token=None,
        post_args=None, **args):
        # Add the OAuth resource request signature if we have credentials
        url = 'http://api.twitter.com/1' + path + '.json'
        if access_token:
            all_args = {}
            all_args.update(args)
            all_args.update(post_args or {})
            consumer_token = self._oauth_consumer_token()
            if post_args is not None:
                method = 'POST'
            else:
                method = 'GET'

            oauth = self._oauth_request_parameters(url, access_token,
                all_args, method=method)

            args.update(oauth)

        if args:
            url += '?' + urllib.urlencode(args)

        try:
            if post_args is not None:
                response = urlfetch.fetch(url, method='POST',
                    payload=urllib.urlencode(post_args), deadline=10)
            else:
                response = urlfetch.fetch(url, deadline=10)
        except urlfetch.DownloadError, e:
            logging.exception(e)
            response = None

        return self._on_twitter_request(callback, response)
removes the HUD
dataset/ETHPy150Open moraes/tipfy/tipfy/auth/twitter.py/TwitterMixin.twitter_request--crossover with--dataset/ETHPy150Open eoyilmaz/anima/anima/env/mayaEnv/auxiliary.py/Playblaster.remove_hud