youtube api で自分が調べたいキーワードが含まれているものを検索したいです
一つ一つまではできましたが、たくさんの結果ある場合はfor文を試しましたが、一つ一つ文字列が返ってきてうまくいきませんでした
このfor文を使って取得する方法はどうすれば良いでしょうか?
それと、nextPageToken でさらに検索するにはどうすれば良いでしょうか?
(全てを検索したい)
よろしくお願いします
from googleapiclient.discovery import build import requests import pandas as pd import pprint import json API_KEY = 'APIキーを入力しています' YOUTUBE_API_SERVICE_NAME = 'youtube' YOUTUBE_API_VERSION = 'v3' youtube = build(YOUTUBE_API_SERVICE_NAME,YOUTUBE_API_VERSION,developerKey=API_KEY) response = youtube.search().list(q='検索したい文字',part='snippet',type='channel',maxResults=5).execute() #↓ここの[0]を順番に増やし内容を取得したい response['items'][0]['snippet']['channelTitle'].items()) #response['items'][1]['snippet']['channelTitle'].items()) #response['items'][2]['snippet']['channelTitle'].items()) for response_1 in response['items'][0]['snippet']['channelTitle'].values(): #print(response_1)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/04/01 14:53