我们可以使用 Google Apps 脚本创建 Youtube 视频并上传吗?
Can we Create Youtube Videos using Google Apps Script and upload them?
我想使用 Youtube 数据 Api 和 Google Apps 脚本每 24 小时创建一个基于网络结果的 YouTube 视频。
另请参阅 Whosebug post:
How upload a video to Youtube Using Google Apps Script?
YouTube API 使用以下方式将视频上传到 YouTube:
视频:插入
看:
https://developers.google.com/youtube/v3/docs/videos/insert
Apps 脚本有两个用于 运行 视频的选项:插入。
- 高级 YouTube 数据API高级服务
- REST YouTube 数据API
如果您使用高级服务,则无需自行配置OAuth验证。
REST API 需要使用 UrlFetchApp.fetch(url,options)
高级服务的基本代码行是:
YouTube.Videos.insert(part: string[], mediaData: Blob, optionalArgs: Object);
实际的 YouTube 视频需要是一个 Blob。可以只创建一个名义上的视频,然后使用 update
方法在单独的步骤中上传 blob。
我想使用 Youtube 数据 Api 和 Google Apps 脚本每 24 小时创建一个基于网络结果的 YouTube 视频。
另请参阅 Whosebug post:
How upload a video to Youtube Using Google Apps Script?
YouTube API 使用以下方式将视频上传到 YouTube:
视频:插入
看:
https://developers.google.com/youtube/v3/docs/videos/insert
Apps 脚本有两个用于 运行 视频的选项:插入。
- 高级 YouTube 数据API高级服务
- REST YouTube 数据API
如果您使用高级服务,则无需自行配置OAuth验证。
REST API 需要使用 UrlFetchApp.fetch(url,options)
高级服务的基本代码行是:
YouTube.Videos.insert(part: string[], mediaData: Blob, optionalArgs: Object);
实际的 YouTube 视频需要是一个 Blob。可以只创建一个名义上的视频,然后使用 update
方法在单独的步骤中上传 blob。