video - YouTube数据API-如何获取刚上传的视频的URL?

标签 video youtube youtube-data-api

我可以使用YouTube数据API通过以下示例代码将视频上传到我的YouTube帐户:

https://developers.google.com/youtube/v3/code_samples/java#update_a_video

2个查询:

a)在上传完成后,如何找到用户访问视频所需的URL?

b)我看到过一些旧帖子,其中指出只有YouTube“高级合作伙伴”可以通过其中一个API设置获利设置。但是,当我查看当前的YouTube成员资格类型时,只有:“所有创作者”,“已验证的 channel ”和“合作伙伴”(https://www.youtube.com/yt/creators/creator-benefits.html)。有没有办法设置获利设置,谁可以使用?

我还看到有些人尝试仅使用YouTube帐户的默认获利设置,但这似乎不起作用(How to enable monetization for videos uploaded with YouTube Data API v3?)。

谢谢!

最佳答案

您可以在API返回的Video实例对象中找到新视频的ID,然后可以从中获取URL。在代码中查看以下行:

//调用API并上传视频。
视频返回视频= videoInsert.execute();

        // Print data about the newly inserted video from the API response.
        System.out.println("\n================== Returned Video ==================\n");
        System.out.println("  - Id: " + returnedVideo.getId());

希望这可以帮助。

马西莫

关于video - YouTube数据API-如何获取刚上传的视频的URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26152223/

相关文章:

javascript - 如何从 YouTube 视频网址获取直接视频网址?

javascript - youtube api v3 按关键字 javascript 搜索

video - Youtube Data API V3 Javascript - 将音频和图像上传为视频

快速保存下载的视频 NSURLSession

Android视频播放器开始使用 Intent ,如何知道播放器何时停止

HTML文件不会读取外部CSS?

javascript - 需要将YouTube视频加载到单独的HTML页面中

youtube - youtube.videos.list未找到youtubeanalytics.report.query返回的视频ID

iPhone,MPMoviePlayerController 如何在双击屏幕时禁用缩放?

video - FFMPEG (WINDOWS) - 带有 vidstabdetect 和 vidstabtransform 的生涩视频