Я использую youtube api v3 для исследовательских целей, и я могу получать лайки, антипатии, комментарии и другие статистические данные, но я хочу получить количество лайков и просмотров в зависимости от региона или страны. например, я хочу знать, сколько лайков и просмотров получают какие-либо видео из другого региона. Эта опция доступна в youtube_api v3.
def get_channel_videos(channel_id):
res = youtube.channels().list(id=channel_id,
part='contentDetails').execute()
playlist_id = res['items'][0]['contentDetails']
['relatedPlaylists']['uploads']
videos = []
next_page_token = None
while True:
res = youtube.playlistItems().list(playlistId=playlist_id,
part='snippet',
maxResults=50,
pageToken=next_page_token).execute()
videos += res['items']
next_page_token = res.get('nextPageToken')
if next_page_token is None:
break
return videos
videos = get_channel_videos('UCqRTj-Nu_8to3jIBlXptOtA')