我正在使用这里的确切示例:
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/