无需访问网站即可获取Tumblr Tokens?

时间:2015-04-04 18:58:23

标签: python api rest tumblr

我正在使用 PyTumblr 。我有消费者密钥& 消费者秘密,我正在尝试请求访问令牌令牌密钥

在pytumblr github页面中,他们说:

  

获取凭据的两种简单方法是:

     
      
  1. 内置的interactive_console.py工具(如果您已经有了   消费者关键&秘密)
  2.   
  3. 位于https://api.tumblr.com/console
  4. 的Tumblr API控制台   

哦好,但interactive_console.py等待用户互动。基本上它会将您发送到一个网页,以自动化您想要访问的Tumblr APP。

正如你在这里看到的: https://github.com/tumblr/pytumblr/blob/master/interactive_console.py

他们说:

# Redirect to authentication page
print '\nPlease go here and authorize:\n%s?oauth_token=%s' % (authorize_url, request_token['oauth_token'][0])
redirect_response = raw_input('Allow then paste the full redirect URL here:\n')

第二种方式直接访问网站。

我的问题是:有没有办法让代币在没有与网站交互的情况下(只是通过编程方式)进行自动调整,然后获取代币?

谢谢!

1 个答案:

答案 0 :(得分:1)

没有。 Tumblr使用oauth,它需要创建每会话密钥才能与服务进行交互。