我正在尝试使用 Google 的 Youtube API 为 视频上传设置视频语言。这是上传界面的样子。
我尝试使用defaultLanguage片段进行设置,如下所示,但它没有做任何事情。
是否可以将视频语言设置为特定的语言(例如法语)?请帮忙。
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,
defaultLanguage="en", # <<<< ====== this did not work
publishAt=options.publishAt
)
)
defaultLanguage="en"
应该位于“片段”而不是“状态”中
所以正确的片段:
snippet=dict(
title=options.title,
description=options.description,
tags=tags,
defaultLanguage="en",
categoryId=options.category
)
但它似乎只设置了“标题和描述”语言,而不是“视频语言”