Обнаружена проблема, поскольку я скопировал код из примера и забыл обновить функцию 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
)
)