You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried overriding keys with the --consumer-key and --consumer-secret options when running twarc2 search and I seem to be getting an error. Perhaps mistakenly I expected twarc2 to go get a bearer_token dynamically?
Traceback (most recent call last):
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/bin/twarc2", line 33, in <module>
sys.exit(load_entry_point('twarc', 'console_scripts', 'twarc2')())
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/click/core.py", line 1256, in invoke
Command.invoke(self, ctx)
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/click/decorators.py", line 21, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/ed/Projects/twarc/twarc/command2.py", line 64, in twarc2
ctx.obj = twarc.Twarc2(
File "/home/ed/Projects/twarc/twarc/client2.py", line 106, in __init__
self.connect()
File "/home/ed/Projects/twarc/twarc/client2.py", line 703, in connect
self.client.fetch_token(
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/requests_oauthlib-1.3.0-py3.8.egg/requests_oauthlib/oauth2_session.py", line 360, in fetch_token
self._client.parse_request_body_response(r.text, scope=self.scope)
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/oauthlib-3.1.0-py3.8.egg/oauthlib/oauth2/rfc6749/clients/base.py", line 421, in parse_request_body_response
self.token = parse_token_response(body, scope=scope)
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/oauthlib-3.1.0-py3.8.egg/oauthlib/oauth2/rfc6749/parameters.py", line 431, in parse_token_response
validate_token_parameters(params)
File "/home/ed/.local/share/virtualenvs/twarc-lm4F2Z76/lib/python3.8/site-packages/oauthlib-3.1.0-py3.8.egg/oauthlib/oauth2/rfc6749/parameters.py", line 441, in validate_token_parameters
raise MissingTokenError(description="Missing access token parameter.")
oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter.
The text was updated successfully, but these errors were encountered:
The caveat being that it works if you delete the config that twarc2 configure generates, otherwise it defaults to that. We can close this for now but I'll have another look in case i missed something.
I tried overriding keys with the
--consumer-key
and--consumer-secret
options when runningtwarc2 search
and I seem to be getting an error. Perhaps mistakenly I expected twarc2 to go get a bearer_token dynamically?The text was updated successfully, but these errors were encountered: