为什么 Youtube API 的日程安排视频不起作用?
Why is Youtube API's schedule video not working?
我正在使用此处的确切示例:
https://developers.google.com/youtube/v3/docs/videos/insert
为了实现调度,这是我添加到参数中的内容:
privacyStatus='private',
publishAt='2018-12-21T02:01:07.000Z'
(请确认 publishAt
具有正确的 ISO 8601 格式)
我正在获得成功(200),但上传的视频只是私人的,没有安排。
发现了问题,因为我从示例中复制了代码,所以我忘记更新 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
)
)
我正在使用此处的确切示例: https://developers.google.com/youtube/v3/docs/videos/insert
为了实现调度,这是我添加到参数中的内容:
privacyStatus='private',
publishAt='2018-12-21T02:01:07.000Z'
(请确认 publishAt
具有正确的 ISO 8601 格式)
我正在获得成功(200),但上传的视频只是私人的,没有安排。
发现了问题,因为我从示例中复制了代码,所以我忘记更新 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
)
)