php - 在YouTube API v3中捕获重复的上传错误

标签 php youtube youtube-api youtube-data-api

目前,我可以使用带有OAuth 2.0的API V3无缝地将视频上传到后端的我自己的YouTube channel ,我需要通知用户两次上传同一视频。据我所知,直到上传完成,YouTube API V3才检测到此问题。因此,这意味着即使视频是重复的,上传也将始终成功,然后YouTube界面将在我的 channel 视频列表的右侧显示消息:“ID重复的视频”。

如何通过PHP中的API读取此信息(ID重复的视频),以便能够将重复的上传通知用户?

最佳答案

没有界面可以检查用户在上传整个文件之前是否正在上传重复的视频。大概是,上传完成后,YouTube会对文件执行某种哈希处理,以检查它是否是重复上传。由于需要完整上传视频文件才能进行此检查,因此无法在上传完成之前(当前)检查重复的上传。

关于php - 在YouTube API v3中捕获重复的上传错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35350545/

相关文章:

ruby-on-rails - YouTube API v3 为所有 channel 返回 0 个订阅者

youtube - 如何检查 YouTube channel 是否正在直播

php - 如何根据php中的字段过滤数组?

php - 如何插入主键第二表

PHP 和 MYSQL 使用文本区域插入数据库(新行和数据库中的新行)?

jquery - 如何在嵌入式 YouTube iFrame 端触发功能

javascript - 从 ajax 提供的 dataURI 创建视频文件

javascript - 加载多个视频而不播放

jquery - Fancybox Youtube参数cc_lang_pref不起作用?

php - YouTube API 3 获取特定用户的最后视频