youtube - 为什么 Youtube API 的日程安排视频不起作用?

标签 youtube youtube-api youtube-data-api

我正在使用这里的确切示例:
https://developers.google.com/youtube/v3/docs/videos/insert

为了实现调度,这是我添加到参数中的内容:

privacyStatus='private', 
publishAt='2018-12-21T02:01:07.000Z'

(请验证 publishAt 具有正确的 ISO 8601 格式)

我得到了成功(200),但上传的视频只是私有(private)的,没有预定的。

最佳答案

发现了问题,因为我从示例中复制了代码,所以忘记更新 initialize_upload包含 publishAt 的函数在 status字典。

def initialize_upload(youtube, options):
    tags = None
    if options.keywords:
        tags = options.keywords.split(',')

    body=dict(
        snippet=dict(
            title=options.title,
            description=options.description,
            tags=tags,
            categoryId=options.category
        ),
        status=dict(
            privacyStatus=options.privacyStatus,
            publishAt=options.publishAt
        )
    )

关于youtube - 为什么 Youtube API 的日程安排视频不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53873979/

相关文章:

php - Youtube V3 API - 根据关键字获取随机视频

php - 访问YouTube API时出错: 'Warning: file_get_contents() [function.file-get-contents]: URL > file-access is disabled…'

android - 在 Fragment 中初始化 YouTube 播放器

ios - 使用硬编码用户名和密码 ios 将视频上传到 youtube

youtube - 为什么使用 'youtube.com/v' 的 YouTube 视频没有加载

youtube - 如何删除我的 YouTube 视频上的垃圾评论并阻止垃圾 channel 评论我的视频?

iphone - 如何在不检查操作系统版本的情况下检测 iOS 上的 YouTube 应用程序(或缺少该应用程序)?

javascript - 使 YouTube JS API 与 iOS 一起工作,处理 embedSWF?

youtube - 视频代码:静音和自动播放

ruby-on-rails-3 - 如何使用 Twitter Bootstrap 实现响应式 Youtube 嵌入 iframe?