【发布时间】:2015-10-06 08:56:21
【问题描述】:
我是VK api 的新手。
我想通过 VK API 上传视频。我在谷歌的调查中无法获得示例代码。
谁能给我示例代码。
【问题讨论】:
我是VK api 的新手。
我想通过 VK API 上传视频。我在谷歌的调查中无法获得示例代码。
谁能给我示例代码。
【问题讨论】:
首先您需要使用this API 方法获取http-url 来上传视频。
然后您应该使用“video_file”创建一个包含字段的 POST 请求,该字段将以二进制模式包含您的视频文件。那你应该打电话给video.save 保存更改并获取video_id的方法
【讨论】:
使用requests 库:
import requests
with open('upload_file_name', 'rb') as f:
# use upload url you get from vk via 'video.save' call
resp = requests.post(vk_upload_url, files={'video_file': f})
# dumb response check
if resp.json().get('size'):
print('upload OK')
else:
print('shit happens!')
您可以阅读 vk.api 文档中的详细信息
【讨论】: