YouTube Data API - 如何获取刚刚上传的视频的网址?

时间:2014-10-01 23:22:46

标签: video youtube youtube-data-api

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

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

2个查询:

a)如何在上传完成后找到用户访问视频时需要使用的网址?

b)我看过旧帖子,其中只说明了YouTube"高级合作伙伴"可以通过其中一个API设置获利设置。但是,当我查看当前的YouTube会员类型时,只有:"所有创作者","已验证的频道"和"合作伙伴" (https://www.youtube.com/yt/creators/creator-benefits.html)。有没有办法设置获利设置以及谁可以使用此功能?

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

谢谢!

1 个答案:

答案 0 :(得分:-2)

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

//调用API并上传视频。             视频returnedVideo = 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());

希望这有帮助。

的Massimo