使用python创建YouTube播放列表

我已经从google docs中实现了以下代码...

--编码:utf-8--

用于youtube.playlists.insert的示例Python代码

请参阅有关在本地运行这些代码示例的说明:

https://developers.google.com/explorer-help/guides/code_samples#python

导入操作系统

导入google_auth_oauthlib.flow

导入googleapiclient.discovery

导入googleapiclient.errors

范围= [“ https://www.googleapis.com/auth/youtube.force-ssl”]

def main():

在本地运行时禁用OAuthlib的HTTPS验证。

请勿在生产中将此选项保持启用状态。

os.environ [“ OAUTHLIB_INSECURE_TRANSPORT”] =“ 1”

api_service_name =“ youtube”

api_version =“ v3”

client_secrets_file =“ YOUR_CLIENT_SECRET_FILE.json”

获取凭据并创建API客户端

flow = google_auth_oauthlib.flow.InstalledAppFlow.from_client_secrets_file(

client_secrets_file,范围)

凭证= flow.run_console()

youtube = googleapiclient.discovery.build(

api_service_name,api_version,凭据=凭据)

request = youtube.playlists()。insert(

part =“ snippet,status”,

body = {

“代码段”:{

“标题”:“通过API创建的示例播放列表”,

“描述”:“这是一个播放列表描述示例。”,

“标签”:[

“样本播放列表”,

“ API调用”

],

“ defaultLanguage”:“ en”

},

“状态”:{

“ privacyStatus”:“私人”

}

}

响应= request.execute()

打印(响应)

如果名称 ==“ 主要”:

main()

转到链接后,他们要求输入一些授权码...

此错误即将来临是什么问题...

错误:redirect_uri_mismatch .....

l2912503 回答:使用python创建YouTube播放列表

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3078761.html

大家都在问