Ruby Youtube Api,无法上载视频

Ruby Youtube Api,无法上载视频,ruby,video,youtube,youtube-api,google-api-client,Ruby,Video,Youtube,Youtube Api,Google Api Client,我一直在寻找一个解决方案,自动将我的视频上传到youtube上。所以我很自然地去查找Youtube api(ruby)。上载的示例是完全错误的,它需要不存在的文件、使用错误数量的参数调用函数,甚至是不存在的函数。所以我继续尝试了名为“yt”的gem,但是你不能从你的计算机上传文件,你需要传递一个视频的url,这不是我想要的。以下是我的问题: 是否有任何版本的gooogle客户端api可以让上传的示例工作,或者我遗漏了什么 有没有其他方法可以在youtube上自动上传视频?您尝试过这个方法吗?它得

我一直在寻找一个解决方案,自动将我的视频上传到youtube上。所以我很自然地去查找Youtube api(ruby)。上载的示例是完全错误的,它需要不存在的文件、使用错误数量的参数调用函数,甚至是不存在的函数。所以我继续尝试了名为“yt”的gem,但是你不能从你的计算机上传文件,你需要传递一个视频的url,这不是我想要的。以下是我的问题:

是否有任何版本的gooogle客户端api可以让上传的示例工作,或者我遗漏了什么

有没有其他方法可以在youtube上自动上传视频?

您尝试过这个方法吗?它得到了积极的维护和良好的记录

这里有一些上传视频的例子

使用其路径上载本地视频的示例:

account.upload_video "v.mp4", privacy_status: "private" # => #<Yt::Video …>
account.upload_视频“v.mp4”,隐私状态:“private”#=>#

我有点怀疑youtube上的例子是否真的错了。很可能您没有使用正确的gem版本。您能否验证您是否正在使用与示例中类似的
gem'googleapi客户端','>0.7'
?也许关闭他们的示例repo会更容易,以确保所有正确的文件都在适当的位置。他们是错误的,只要看看要求,有来源,我正在使用这个gem的最新版本(11.1),所以我猜他们还没有“更新”样本(3年)。我很好奇它们在哪个版本下工作。我试过了,但似乎你不能直接上传文件。你必须给出一个url:x也许我用错了?文档上说你可以使用路径或url,看。好吧,我只是再试一次,我想这是个bug。当尝试从我的计算机上传(仅)时,视频保持在“0%导入”,正如您在这里看到的:我的ruby程序从未停止过。你知道它可能来自哪里吗?我想防火墙或慢速互联网都可以做到这一点?尝试使用网络监视器,看看是否有任何东西被上传。我认为情况并非如此,因为我已经能够从网络上传视频,rails播放的视频只是为了尝试,我有一个相当不错的上传(14个月)