Я использую API данных YouTube (v3) для доступа к собственной информации о видео.Все работало нормально, я мог получить fileDetails.fileSize
, fileDetails.videoStreams[]
и т. Д., Как я ожидал.Однако через пару дней после того, как я загрузил видео, тот же API возвращает только fileDetails.fileName
и никакой другой информации.
Теперь возвращенный json выглядит следующим образом:
"fileDetails": {
"fileName": "test movie.mp4"
}
ЗдесьURL моего запроса:
https://www.googleapis.com/youtube/v3/videos?part=fileDetails&id=__my_video_id__
Видео принадлежит моей учетной записи, с которой я сделал OAuth и получил токен доступа.
Я попробовал URL на OAuth 2.0 Playground (https://developers.google.com/oauthplayground/), но я получил тот же результат, хотя однажды он вернул все данные, когда я попробовал его в день загрузки видео.
Интересно, это может быть связано с видимостью видео, так как я установил его на unlisted
чтобы другие пользователи не могли найти мое тестовое видео при поиске.
Любая информация приветствуется!
Отредактировано:
ВидеоСам по себе не имеет никаких проблем. Я могу играть на YouTube и через API iframe YouTube.