java通过在Youtube API上插入设置公共统计信息
我正在使用Java API将视频上传到YouTube,如下所示:
YouTube.Videos.Insert videoInsert = youTube.videos().insert("snippet,statistics,status", video, videoInputStreamContent);
videoInsert.getMediaHttpUploader().setDirectUploadEnabled(false);
videoInsert.getMediaHttpUploader().setProgressListener(new UploadProcessListener());
uploadedVideo = videoInsert.execute();
现在,客户想让我预先设置选项“公开观看页面上的视频统计信息”,但我在插入的文档中找不到该选项。 有人知道如何设置这个值吗
Setting I want to change on the Yoututbe Page after it was updated by the API
致意
# 1 楼答案
我相信您正在寻找
status.publicStatsViewable
,它包含在videos.insert parameters中。参数在Overview page上有更详细的描述:在Java代码中,我相信您需要创建一个^{} 对象并调用
setPublicStatsViewable()
,然后设置video
对象的状态: