php - 如何使用 PHP 将一个 YouTube 视频上传到另一个 YouTube channel

标签 php youtube-api youtube-javascript-api youtube-data-api youtube-channels

我正在尝试实现用户可以将 YouTube 视频上传到他的 YouTube channel 的功能。来自here我找到了如何在 youtube channel 上传视频的方法。它工作成功,但在视频中,当我尝试上传 YouTube channel 的视频时

喜欢

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

比它给我错误

An client error occurred: Error calling PUT https://www.googleapis.com/upload/youtube/v3/videos?part=status%2Csnippet&uploadType=resumable&upload_id=AEnB2Uq6n4LNSOuTVnC8bJ_R7tRjv3_dEqvr76j_TRKwLzF7Pasme_WOZi6N3LjI1UOJr8RZwCsg6gEotHPl-EMlEXQ2MkSk9g: (400) Failed to parse Content-Range header. how should i can do this..

我很简单,我想用 php 程序在我的 YouTube channel 上播放 YouTube 视频。

最佳答案

我遇到了同样的问题,在这种情况下,请仔细检查视频类型,最重要的是,上传视频需要一些时间。

所以我把 set_time_limit(120);在我的脚本顶部并解决了我的问题。

有时YouTube会在后台上传,请使用Google帐户登录后检查“视频管理器”。 https://www.youtube.com/my_videos?o=U

YouTube -> 我的 channel -> 视频管理器

关于php - 如何使用 PHP 将一个 YouTube 视频上传到另一个 YouTube channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30349366/

相关文章:

javascript - Youtube 数据 API 集成问题

javascript - 阻止 YouTube javascript API 中的后续自动播放

json - 使用 JSON 从 Youtube API 返回视频持续时间

php - 如何操作/访问从自动完成 ajax 收到的 json?

php - YouTube API v3 和 php 返回 "The request did not specify any referer"

php - 检查数据库中是否有重复的 ID 值,然后根据行中的另一个值插入 if 或不执行任何操作

youtube - 如何在不使用AS3播放器的情况下将YouTube视频集成到Flex中

youtube - 是否可以通过 API 创建新的环聊直播广播/流媒体?

php - Aptana Studio 3 外部服务器

php - 如何将 PHP 和 Tomcat 7.0 集成在一起