gpt4 book ai didi

c# - Youtube:将视频上传到多个帐户

转载 作者:行者123 更新时间:2023-12-03 05:33:31 25 4
gpt4 key购买 nike

我正在开发一个 c# 应用程序来将视频从我的本地驱动器上传到 youtube 到不同的帐户。目前我没有使用 youtube API 上传视频,而是使用 webclient 类和谷歌开发者 key 来上传视频。我能够成功地将视频上传到与开发人员 key 关联的帐户。但是,当我使用不同 youtube 帐户的凭据时,它无法上传并且出现错误

"Currently authenticated user does not have write access to username myusername"



我不确定这个错误的原因。还是我需要更改 youtube 帐户中的任何设置以启用应用程序上传视频的访问权限?我假设我需要使用 youtube API 来做到这一点。通过提供用户名和密码以及我的开发人员 key ,是否有任何其他方法可以将视频上传到不同的 youtube 帐户?

问题在于上传评论的网址。

谢谢。

最佳答案

我不知道您所指的“webclient 类”是什么意思。如果您以编程方式与 YouTube 交互,则应该使用官方的 YouTube API。

处理上传的正确方法是在构建上传 URL 时使用用户名“default”,如在

https://developers.google.com/youtube/2.0/developers_guide_protocol_direct_uploading

这将确保上传进入与当前授权 token 关联的帐户。

有使用 .NET 客户端库执行此操作的示例代码,位于

https://developers.google.com/youtube/2.0/developers_guide_dotnet#Direct_Upload

关于c# - Youtube:将视频上传到多个帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12727531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com