您可以在用例和代码示例页面上探索 YouTube Data API 和 YouTube Live Streaming API 的常见用例。
您可以在该页面中选择 API 资源和方法,然后列出该方法的常见使用场景。然后,您可以点击任一用例,在其中使用示例参数和属性值填充 API Explorer 微件。您还可以打开 API Explorer 微件,查看 Java、JavaScript、PHP 和 Python 的有效代码示例。如果您在 API Explorer 中更新参数或属性值,则代码示例也会随之更新,以反映您所做的更改。
以下部分列出了其他语言的代码示例。
独立的代码段
以下列表标识了以除 Java、JavaScript、PHP 和 Python 之外的语言适用于 YouTube Data API (v3) 的代码示例。如上一部分所述,用例和代码示例页面提供了这些语言的代码示例。
Apps 脚本
代码示例 | 方法 |
---|---|
添加频道订阅 | subscriptions.insert |
检索当前用户的上传内容 | channels.list |
搜索与关键字相关的视频 | search.list |
更新视频 | videos.update |
Go
代码示例 | 方法 |
---|---|
向请求授权 | 任何需要授权的方法。 |
检索当前用户的上传内容 | playlistItems.list |
搜索与关键字相关的视频 | search.list |
上传视频 | videos.insert |
.NET
代码示例 | 方法 |
---|---|
创建播放列表 | playlists.insert |
检索当前用户上传的视频 |
channels.list playlistItems.list
|
搜索与关键字相关的视频 | search.list |
上传视频 | videos.insert |
Ruby
代码示例 | 方法 |
---|---|
向请求授权 | 任何需要授权的方法。 |
创建频道订阅 | subscriptions.insert |
检索当前用户的上传内容 |
channels.list playlistItems.list
|
搜索与关键字相关的视频 | search.list |
上传视频 | videos.insert |
您还可以修改其他 Ruby 示例中的某一个示例。