def _oauth_request_parameters(self, url, access_token, parameters={},
                                  method="GET"):
        consumer_token = self._oauth_consumer_token()
        base_args = dict(
            oauth_consumer_key=consumer_token["key"],
            oauth_token=access_token["key"],
            oauth_signature_method="HMAC-SHA1",
            oauth_timestamp=str(int(time.time())),
            oauth_nonce=binascii.b2a_hex(uuid.uuid4().bytes),
            oauth_version="1.0",
        )
        args = {}
        args.update(base_args)
        args.update(parameters)
        signature = _oauth_signature(consumer_token, method, url, args,
                                     access_token)
        base_args["oauth_signature"] = signature
        return base_args
Proxy to the service's import_submission view
dataset/ETHPy150Open IanLewis/kay/kay/ext/gaema/auth.py/OAuthMixin._oauth_request_parameters--crossover with--dataset/ETHPy150Open kobotoolbox/kobocat/onadata/apps/sms_support/providers/__init__.py/import_submission