Как загрузить одно видео YouTube на другой канал YouTube с помощью переполнения стека

Я пытаюсь реализовать функциональность, где пользователь может загрузить видео Youtuve на свой канал YouTube. от Вот Я нахожу способ, как загрузить видео на канале YouTube. и он работает успешно, но в видео, когда я пытаюсь загрузить видео канала YouTube

лайк

$videoName ="https://www.youtube.com/watch?v=AmAmK6HlYAY"

чем это дает мне ошибку

Произошла ошибка клиента: ошибка вызова PUT
https://www.googleapis.com/upload/youtube/v3/videos?part=status%2Csnippet&uploadType = возобновляемая&upload_id = AEnB2Uq6n4LNSOuTVnC8bJ_R7tRjv3_dEqvr76j_TRKwLzF7Pasme_WOZi6N3LjI1UOJr8RZwCsg6gEotHPl-EMlEXQ2MkSk9g: (400) Не удалось проанализировать заголовок Content-Range. как я могу это сделать ..

Я просто хочу, чтобы YouTube видео на моем канале YouTube с программой PHP.

2

Решение

У меня была та же проблема, в этом случае дважды проверьте тип видео, и самое главное, чтобы загрузить видео, потребуется некоторое время.

Поэтому я положил set_time_limit (120); в верхней части моего сценария и исправил мою проблему.

Иногда он загружается в фоновом режиме на YouTube, проверьте «менеджер видео» после входа в систему с учетной записью Google. https://www.youtube.com/my_videos?o=U

YouTube -> Мой канал -> Менеджер видео

2

Другие решения

Я только столкнулся с этой проблемой и нашел этот вопрос. В моем случае загружаемое видео не было по указанному пути. Таким образом, вы можете добавить попытку загрузить несуществующее видео в список причин failed to parse Content-Range header сообщение об ошибке.

1

По вопросам рекламы [email protected]