这是一个创建于 4078 天前的主题,其中的信息可能已经有所发展或是发生改变。
从来没有写过类似的代码...龟速摸索中,找到了python-tumblpy这个包,安装好后按照指引:
1. 在tumblr上创建了app,获取了OAuth Consumer Key和Secret Key
p.s. 在创建app的时候由于自己没有网址可用,callback url就随便填写了http://www.tumblr.com(这会有问题吗?我搜到stackoverflow上有人说可以这样)
2. 接下来这段代码获取了auth_url,我在浏览器中打开auth_url被要求Allow访问,点击了Allow按捏后看到了跳转了url中包含了接下来所需的oauth_verifier值。但我也在被卡在这里了,要怎么获取到它呢?用urllib2.open(auth_url),但貌似没有点击Allow按捏获取不到跳转后url啊...
问题比较菜,还望大家见谅...
```
t = Tumblpy(YOUR_CONSUMER_KEY, YOUR_CONSUMER_SECRET)
auth_props = t.get_authentication_tokens(callback_url='http://michaelhelmick.com')
auth_url = auth_props['auth_url']
OAUTH_TOKEN_SECRET = auth_props['oauth_token_secret']
print 'Connect with Tumblr via: %s' % auth_url
```