/var/lib/gems/1.9.1/gems/simple_oauth-0.3.0/lib/simple_oauth/header.rb:88:in `attributes': SimpleOAuth: Found extra option keys not matching ATTRIBUTE_KEYS: (RuntimeError)
[:token_secret, :consumer_secret]
from /var/lib/gems/1.9.1/gems/simple_oauth-0.3.0/lib/simple_oauth/header.rb:74:in `signed_attributes'
from /var/lib/gems/1.9.1/gems/simple_oauth-0.3.0/lib/simple_oauth/header.rb:80:in `normalized_attributes'
from /var/lib/gems/1.9.1/gems/simple_oauth-0.3.0/lib/simple_oauth/header.rb:62:in `to_s'
from /var/lib/gems/1.9.1/gems/weary-1.1.3/lib/weary/middleware/oauth.rb:17:in `call'
from /var/lib/gems/1.9.1/gems/weary-1.1.3/lib/weary/middleware/content_type.rb:20:in `call'
from /var/lib/gems/1.9.1/gems/rack-1.5.2/lib/rack/builder.rb:138:in `call'
from /var/lib/gems/1.9.1/gems/weary-1.1.3/lib/weary/request.rb:52:in `call'
from /var/lib/gems/1.9.1/gems/weary-1.1.3/lib/weary/request.rb:118:in `block in perform'
from /var/lib/gems/1.9.1/gems/promise-0.3.0/lib/promise.rb:48:in `call'
from /var/lib/gems/1.9.1/gems/promise-0.3.0/lib/promise.rb:48:in `block in __force__'
from <internal:prelude>:10:in `synchronize'
from /var/lib/gems/1.9.1/gems/promise-0.3.0/lib/promise.rb:45:in `__force__'
from /var/lib/gems/1.9.1/gems/promise-0.3.0/lib/future.rb:35:in `__force__'
from /var/lib/gems/1.9.1/gems/promise-0.3.0/lib/future.rb:26:in `block in initialize'
I thought that maybe I'd need to reauthorize the app, since I'm running it on a new computer, and/or sign up for a new Tumblr API key. So I signed up for a new API key and ran tumblr authorize in a terminal, then key in my key and secret, I get this in the browser:
Anyway, I can't post via tumblr-rb at all, even after uninstalling all rubygems, uninstalling the rubygems package, reinstalling rubygems, and reinstalling tumblr-rb. Any help is much appreciated.
Using tumblr 2.1.1 and rubygems 1.8.23 under Linux Mint 17.
I have a script that posts content to Tumblr twice a day -- details are written up at http://patrickbrianmooney.nfshost.com/~patrick/projects/AutoLovecraft/technical.html, if they're helpful. I moved to a new computer last month and the script has stopped working. When I try to run it from a terminal, I get this:
Maybe this is related to issue #37?
I thought that maybe I'd need to reauthorize the app, since I'm running it on a new computer, and/or sign up for a new Tumblr API key. So I signed up for a new API key and ran
tumblr authorize
in a terminal, then key in my key and secret, I get this in the browser:and this in the terminal:
As you may have noted, I had to hit Ctrl-C to kill the process, since the authentication in the browser never succeeds.
Maybe this is related to issue #45?
Anyway, I can't post via tumblr-rb at all, even after uninstalling all rubygems, uninstalling the rubygems package, reinstalling rubygems, and reinstalling tumblr-rb. Any help is much appreciated.
Using tumblr 2.1.1 and rubygems 1.8.23 under Linux Mint 17.