我正在尝试仅获取顶部搜索结果的视频ID作为变量。
这就是我所拥有的:
from googleapiclient.discovery import build
api_key = 'API_KEY'
youtube = build('youtube', 'v3', developerKey=api_key)
request = youtube.search().list(
part='id',
maxResults=1,
q='surfing',
type='video',
fields='items/id'
)
response = request.execute()
print(response)
答案 0 :(得分:0)
{
'id': {
'kind': 'youtube#video',
'videoId': '_qbPlSXat4w'
}
}
您只想正确使用“ videoId”? 试试吧:
print(response['items'][0]['id']['videoId'])