将视频点赞次数统计到youtube api中的区域

问题描述 投票:0回答:1

我正在将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

视频= get_channel_videos('UCqRTj-Nu_8to3jIBlXptOtA']

python youtube-data-api
1个回答
0
投票

我认为youtube api没有提供此功能,但您可以获取任何国家/地区的热门视频列表。如果有更好的建议,请告诉我们。

     youtube.videos().list(part='snippet, recordingDetails, statistics',
                           regionCode='US', chart='mostPopular', maxResults=50)
© www.soinside.com 2019 - 2024. All rights reserved.