我正在尝试从YouTube的API中提取5000个视频中的评论。 当我下载5个或更多视频时,我的代码可以正常工作,但是当我插入所需的视频的整个列表时,在运行数小时后,它会引发以下错误。我不确定这是什么意思,或者是否是内存问题。谢谢!
R中的代码行:
comments_1 <- CollectDataYoutube(video1,key,writeToFile = FALSE)
video1:是我拥有的五千个视频代码的列表,以便API直接从中提取注释。
key:是我的API密钥存储在一个对象中
错误消息:
curl :: curl_fetch_memory(url,handle = handle)中的错误: 达到超时:发送失败:连接已重置
答案 0 :(得分:1)
RCurl只能保持打开互联网连接的时间这么长,以流式传输数据。这是互联网延迟问题,而不是内存问题。最好将请求分成小批然后合并。