我正在尝试使用YouTube接口上传视频。
我正在使用文档页面中提供的代码片段:
https://developers.google.com/youtube/v3/docs/videos/insert
我使用的是Python API。
我在提供有效的客户端机密文件和要上传的文件后运行此程序。
我能够使用auth2进行身份验证,并提供有效的令牌。
我得到了以下响应:
{'kind': 'youtube#video', 'etag': '"wdgS91PsEbtTfi20GmzFuZzYg2s/75EL94ZW60lJpJbXGn80dBaJI00"', 'id': 'Rz0n45vusps', 'snippet': {'publishedAt': '2020-05-30T05:23:07.000Z', 'channelId': 'UCAfompGqO1DYLi1WZ9GPYiw', 'title': 'Test video upload.', 'description': 'Description of uploaded video.', 'thumbnails': {'default': {'url': 'https://i9.ytimg.com/vi/Rz0n45vusps/default.jpg?sqp=CIDax_YF&rs=AOn4CLCt23wHAw-ViyVPCn5Sbxdh0v9Nzw', 'width': 120, 'height': 90}, 'medium': {'url': 'https://i9.ytimg.com/vi/Rz0n45vusps/mqdefault.jpg?sqp=CIDax_YF&rs=AOn4CLCshm-pBB2CeHW5ynQkhS4TA7zBWA', 'width': 320, 'height': 180}, 'high': {'url': 'https://i9.ytimg.com/vi/Rz0n45vusps/hqdefault.jpg?sqp=CIDax_YF&rs=AOn4CLDwNiO2tURd2POhFKrYOh6vYTfN6A', 'width': 480, 'height': 360}}, 'channelTitle': 'jvalansi84', 'categoryId': '22', 'liveBroadcastContent': 'none', 'localized': {'title': 'Test video upload.', 'description': 'Description of uploaded video.'}}, 'status': {'uploadStatus': 'uploaded', 'privacyStatus': 'private', 'license': 'youtube', 'embeddable': True, 'publicStatsViewable': True}}但我在上传中看不到真正的视频。我遗漏了什么?
发布于 2020-06-03 11:28:09
问题是这段视频是一个复制品。我首先手动上传,然后尝试使用API。不过,通过API获得视频是副本的反馈是有意义的。
https://stackoverflow.com/questions/62098702
复制相似问题