Python:如何登录Youtub

2024-05-29 05:52:49 发布

您现在位置:Python中文网/ 问答频道 /正文

所以,我对如何使用Python在Youtube上通过身份验证并成功登录有点困惑。当我尝试实用主义clogin()时,总是会出现错误403:

yt_service = gdata.youtube.service.YouTubeService()
service.developer_key = 'MY Key'
service.client_id='My ID'
service.email = 'myemail@yahoo.gr'
service.password = 'mypassword'
service.source = 'my_program'
service.ProgrammaticLogin() 

我该怎么办?在

更新:

我认为这和认证有关。我需要开发者密钥和客户端密钥吗?我在哪买的?我想有权添加评论到我的视频等

完全错误:

^{pr2}$

Tags: keyclient身份验证developeryoutubemy错误service
2条回答

使用您的代码,但请确保您填写了developer_key和{}(请检查下面如何获取它们)。在

yt_service = gdata.youtube.service.YouTubeService()
service.developer_key = 'MY Key'
service.client_id='My ID'
service.email = 'myemail@yahoo.gr'
service.password = 'mypassword'
service.source = 'my_program'
service.ProgrammaticLogin() 

要获取youtube api,请转到 https://cloud.google.com/console/project并创建一个新项目,然后启用youtube。
查看此视频以获取更多信息Obtaining a simple API key for use with the YouTube API

ClientLogin不推荐使用,并且有各种错误。别用它。 使用OAuth2。在

此示例将帮助您开始:

https://github.com/youtube/api-samples/blob/master/python/my_uploads.py

相关问题 更多 >

    热门问题