我想通过使用Tumblpy library的API将视频导入Tumblr。在
我的代码是:
import requests
r = requests.get(video-url)
f = {'data':r.content}
dat = urllib.urlencode(f)
t.post('post', blog_url='http://tumblrname.tumblr.com/',params={'type':'video',
'title':post.title, 'slug': post.slug,'date':post.date,'data':dat,'tags':post.tagscsv,
'caption': post.body_html}) #t is TumblPy instance
好吧,我在这方面不成功。我确实认为我错过了如何编码二进制内容,使帖子成功,虽然我不确定。在
大概它将类似于你发布照片的方式,在这种情况下,库需要一个文件(like)对象。
requests
响应可以充当类似文件的对象:其中,
r.raw
提供了一个类似文件的对象,当读取该对象时,将生成从video_url
读取的视频数据。在相关问题 更多 >
编程相关推荐