我使用pull方法使用以下调用(取自https://github.com/vimeo/vimeo.php#upload-videos-from-a-url)将视频上传到Vimeo:
$video_response = $lib->request('/me/videos', array('type' => 'pull', 'link' => $url), 'POST');
一切正常,我想知道如何发送额外的参数来设置隐私以隐藏在Vimeo上列出它?是否可以或只有选项是从返回的视频ID设置权限?
答案 0 :(得分:2)
您的Vimeo全球隐私设置会尊重所有上传的视频,包括API。来自documentation:
全局视频设置允许您将隐私首选项应用于所有 您现有的视频和设置首选项以供将来上传。去 您的个人资料并单击设置。从那里,转到视频选项卡和 做出你的选择!然后单击“保存为默认值”选中旁边的框 "此外,适用于现有视频"做到这一点。
作为替代方案,您可以在上传后手动更改它们。我不相信有一种方法可以根据具体情况为每个API上传修改隐私设置。