Youtube-API для "Видео: вставка" работает некорректно - PullRequest
0 голосов
/ 30 мая 2020

Я пытаюсь загрузить видео с помощью API 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}}

Но я не вижу фактического видео в моих загрузках. Что мне не хватает?

1 Ответ

0 голосов
/ 03 июня 2020

Проблема была в том, что на видео был дубликат. Сначала я загрузил вручную, а затем попытался использовать API. Хотя было бы разумно получить какую-то обратную связь, что видео является дубликатом через API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...