我想使用的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張貼到博客次要?