【问题标题】:Uploading to Vimeo through API with different permission settings for the video通过 API 上传到 Vimeo,并为视频设置不同的权限设置
【发布时间】:2016-07-30 00:45:41
【问题描述】:

我正在使用以下调用(取自 https://github.com/vimeo/vimeo.php#upload-videos-from-a-url)使用 pull 方法将视频上传到 Vimeo:

$video_response = $lib->request('/me/videos', array('type' => 'pull', 'link' => $url), 'POST');

一切正常,我想知道如何发送额外参数来设置隐私以隐藏在 Vimeo 上列出?是否可以或只有选项是从返回的视频 ID 设置权限?

【问题讨论】:

    标签: php vimeo vimeo-api


    【解决方案1】:

    您的 Vimeo 全球隐私设置尊重所有上传的视频,包括 API。来自他们的documentation

    全局视频设置允许您将隐私首选项应用于所有 您现有的视频并设置未来上传的偏好。去 您的个人资料,然后单击设置。从那里,转到视频选项卡,然后 做出你的选择!然后单击另存为默认值。选中旁边的框 “另外,应用于现有视频”就是为了做到这一点。

    或者,您可以在上传后手动更改它们。我不相信有一种方法可以根据每个 API 上传的具体情况修改隐私设置。

    【讨论】:

    • 很高兴能帮上忙!
    【解决方案2】:

    是的,有一种方法是使用 privacy.view 属性,并将其设置为在 POST 有效负载中不列出来上传视频

    privacy: {
    "view":"unlisted"
    }
    

    是对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-16
      • 1970-01-01
      • 2018-11-07
      • 2020-02-14
      • 1970-01-01
      相关资源
      最近更新 更多