2024-03-29 06:38:28 发布
网友
我目前使用的是默认设置(我相信使用的是API v.1)和标准的youtube upload python脚本来上传视频。但是,网络中的任何轻微中断都会导致整个上载中止,必须从头开始(另外,我需要清理失败的上载…)
有没有一种简单的方法可以在每次连接中断后,通过重复的连接尝试来自动恢复这些上传?在使用api 2
你应该试试v3api。下面是一个示例,其中包括执行可恢复的上载。在
https://developers.google.com/youtube/v3/guides/uploading_a_video#Sample_Code
def initialize_upload(options): youtube = get_authenticated_service() tags = None if options.keywords: tags = options.keywords.split(",") insert_request = youtube.videos().insert( part="snippet,status", body=dict( snippet=dict( title=options.title, description=options.description, tags=tags, categoryId=options.category ), status = dict( privacyStatus=options.privacyStatus ) ), media_body=MediaFileUpload(options.file, chunksize=-1, resumable=True) ) resumable_upload(insert_request)
你应该试试v3api。下面是一个示例,其中包括执行可恢复的上载。在
https://developers.google.com/youtube/v3/guides/uploading_a_video#Sample_Code
相关问题 更多 >
编程相关推荐