Python-YouTube API v3-如何仅获得热门搜索结果的视频ID?

时间:2020-09-10 20:38:53

标签: python youtube-data-api

我正在尝试仅获取顶部搜索结果的视频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)

1 个答案:

答案 0 :(得分:0)

{
    'id': {
        'kind': 'youtube#video', 
        'videoId': '_qbPlSXat4w'
    }
}

您只想正确使用“ videoId”? 试试吧:

print(response['items'][0]['id']['videoId'])
相关问题