一年以来,我一直在使用以下代码,但突然开始出现此错误。
我正在使用以下网址中提供的PHP代码示例
https://developers.google.com/youtube/v3/code_samples/php#upload_a_video
错误:
{
"error": {
"errors": [{
"domain": "youtube.thumbnail",
"reason": "videoNotFound",
"message": "The video that you are trying to insert a thumbnail image for cannot be found. Check the value of the requests \u003ccode\u003evideoId\u003c/code\u003e parameter to ensure that it is correct.",
"locationType": "parameter",
"location": "videoId"
}],
"code": 404,
"message": "The video that you are trying to insert a thumbnail image for cannot be found. Check the value of the requests \u003ccode\u003evideoId\u003c/code\u003e parameter to ensure that it is correct."
}
}
在此错误捕获之前,我已经打印了声明,并且可以看到视频ID。而且我在视频网址上看到的行为异常。
https://www.youtube.com/watch?v=KV-5aiMDLDg
没有评论框,没有建议的视频。
还有其他人面临此问题,Youtube最近是否报告了错误/错误?
答案 0 :(得分:1)
我遇到了完全相同的问题。代码一直运行良好,现在却失败了。在视频上传完成后,设置缩略图之前,我添加了20秒的延迟,并且现在似乎可以正常使用。因此,Youtube需要时间来消化视频。还是希望听到更好的解决方案。