【问题标题】:Collecting all youtube comments with using Youtube V3 API (RapidApi)使用 Youtube V3 API (RapidApi) 收集所有 youtube 评论
【发布时间】:2021-02-27 15:42:45
【问题描述】:
import requests
import pandas as pd

url = "https://youtube-v31.p.rapidapi.com/commentThreads"

querystring = {"maxResults":"100","videoId":"there should be videoID","part":"snippet"}

headers = {
    'x-rapidapi-key': "ae815778e2msh25c93008c665d9dp1cbf47jsn220cb71c57c0",
    'x-rapidapi-host': "youtube-v31.p.rapidapi.com"
    }

response = requests.request("GET", url, headers=headers, params=querystring)

print(response.text)

我目前正在创建 YouTube 评论数据集。当我从 RapidAPI 收集 cmets 时,我可以收集给定 videoid 中的所有给定 cmets。但是我有很多videoids,我不想一个接一个,而是想把所有cmets放在给定videoids的数组或videoid数据集中的参数,所以我该怎么做而不是一个接一个地放置videoID ,在 API 中。 In the image as you can see there a part that should take the videoID but it only works when I put one videoID on it how can I implement it for multiple videoID's

【问题讨论】:

    标签: python api jupyter-lab


    【解决方案1】:

    我认为您不能一次提取多个视频。您可能需要编写一个循环来获取所有视频 cmets。

    【讨论】:

      猜你喜欢
      • 2018-03-19
      • 2015-08-23
      • 1970-01-01
      • 1970-01-01
      • 2015-03-03
      • 2016-09-07
      • 2020-01-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多