【问题标题】:How to upload video via the VK api如何通过 VK api 上传视频
【发布时间】:2015-10-06 08:56:21
【问题描述】:

我是VK api 的新手。
我想通过 VK API 上传视频。我在谷歌的调查中无法获得示例代码。

谁能给我示例代码。

【问题讨论】:

    标签: api upload vk


    【解决方案1】:

    首先您需要使用this API 方法获取http-url 来上传视频。

    然后您应该使用“video_file”创建一个包含字段的 POST 请求,该字段将以二进制模式包含您的视频文件。那你应该打电话给video.save 保存更改并获取video_id的方法

    【讨论】:

    【解决方案2】:

    使用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 文档中的详细信息

    【讨论】:

      猜你喜欢
      • 2014-09-27
      • 1970-01-01
      • 2012-08-19
      • 1970-01-01
      • 1970-01-01
      • 2019-04-19
      • 2018-05-13
      • 2010-12-14
      • 1970-01-01
      相关资源
      最近更新 更多