我正在尝试实现用户可以将Youtuve视频上传到他的YouTube频道的功能。从here我找到了如何在youtube频道上传视频的方法。它正在成功运行,但在视频中我尝试上传youtube频道的视频
像
$videoName ="https://www.youtube.com/watch?v=AmAmK6HlYAY"
比它给我错误
发生客户端错误:调用PUT时出错 https://www.googleapis.com/upload/youtube/v3/videos?part=status%2Csnippet&uploadType=resumable&upload_id=AEnB2Uq6n4LNSOuTVnC8bJ_R7tRjv3_dEqvr76j_TRKwLzF7Pasme_WOZi6N3LjI1UOJr8RZwCsg6gEotHPl-EMlEXQ2MkSk9g:(400)无法解析Content-Range标头。我该怎么办呢......
我很简单,我想在youtube频道上使用php程序播放视频。
答案 0 :(得分:2)
我遇到了同样的问题,在这种情况下,双重检查视频类型,最重要的是需要一些时间来上传视频。
所以我把set_time_limit(120);在我的脚本顶部并解决了我的问题。
有时会在YouTube上播放后台,在使用Google帐户登录后查看“视频管理员”。 https://www.youtube.com/my_videos?o=U
YouTube - >我的频道 - >视频管理器
答案 1 :(得分:1)
我刚遇到这个问题并发现了这个问题。就我而言,要上传的视频不在指定的路径上。因此,您可以添加尝试将不存在的视频上传到failed to parse Content-Range header
错误消息的原因列表。