我创建了一个client_secrets.json文件,并编写了我从谷歌api的控制台获得的所有必填字段.现在我有一个测试播放列表,对该播放列表中的所有视频都有相同的描述,我想更新该播放列表,并使用python代码更改它的描述.我已经复制了https://developers.google.com/youtube/v3/docs/playlists/update#usage开发人员谷歌提供的这个链接的代码,现在我不知道接下来的步骤是什么,因为我是python编程的新手.任何人都可以指导我运行此程序并更新播放列表说明在此先感谢
这是我复制的代码
import os
import google.oauth2.credentials
import google_auth_oauthlib.flow
from googleapiclient.discovery import build
from googleapiclient.errors import HttpError
from google_auth_oauthlib.flow import InstalledAppFlow
CLIENT_SECRETS_FILE = "client_secrets.json"
SCOPES = ['https://www.googleapis.com/auth/youtube.force-ssl']
API_SERVICE_NAME = 'youtube'
API_VERSION = 'v3'
def get_authenticated_service():
flow = InstalledAppFlow.from_client_secrets_file(CLIENT_SECRETS_FILE, SCOPES)
credentials = flow.run_console()
return build(API_SERVICE_NAME, API_VERSION, credentials = credentials)
def print_response(response):
print(response)
def build_resource(properties):
resource = {}
for p in properties:
prop_array = p.split('.')
ref = resource
for pa in range(0, len(prop_array)):
is_array = False
key = prop_array[pa]
if key[-2:] …Run Code Online (Sandbox Code Playgroud) python youtube-api python-3.x youtube-data-api google-console-developer