我想使用的tumblr API才能发布到我的博客中学。我正在使用Tumblpy Python包,因为official Tumblr client仅适用于Python 2,无论如何它似乎都被放弃了。的tumblr API张贴到博客二次
我授权应用程序,我看了看Tumblr console我来自哪里拿起所有的按键。我开始玩弄它,并且我注意到,我可以成功发布到我的主博客,但不是次要的(始终获得{TumblpyError} 404 'There was an error making your request.'
错误)。
这是代码我一直在试用:
from tumblpy import Tumblpy
def post_tumblr(
url,
comment='',
tags='',
**kwargs
):
t = Tumblpy(
APP_KEY, APP_SECRET,
OAUTH_TOKEN, OAUTH_TOKEN_SECRET
)
blog_url = t.post('user/info')
blog_url = blog_url['user']['blogs'][0]['url'] # POSTING TO PRIMARY BLOG WORKS
# blog_url = blog_url['user']['blogs'][1]['url'] # CANNOT POST TO SECONDARY BLOG?
post_url = t.post(
'post',
blog_url=blog_url,
params={
'type': 'video',
'embed': url,
'caption': comment,
'tags': tags,
}
)
return True
有一些赶上在的tumblr API张贴到博客次要?