作者lovedmagic (EricZou)
看板R_Language
标题[问题] Rfacebook:length(url) == 1 is not TURE
时间Fri Nov 25 01:11:24 2016
[软体熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
小弟在使用Rfacebook的packages的时候想要抓取每篇Post
的按赞人名,但是发现一篇一篇抓太慢了,於是直接用一个
id[1:5]去做,但是却发生了上述的问题,求解!
[程式范例]:
Case1:只抓取一篇Post的情况
> post_test = getPost(post = page$id[1], token = fb.oauth)
$likes
from_name from_id
1 黄馨慧 1509633689052641
2 Ustart Moe 1324579444243056
3 Linda Chen 1810075945896579
4 李伟绫 1546840591999885
5 Vivian Wu 1365546490131919
6 吕羽晨 1265741546832028
7 林均忆 1502875853061901
Case2:尝试一次抓取多篇Post的情况
> post_test = getPost(post = page$id[1:5], token = fb.oauth)
错误: length(url) == 1 is not TRUE
[环境叙述]:
Windows 7
Version : R 3.2.5
[关键字]:
facebook
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.47.46.200
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1480007487.A.C27.html
1F:推 Edster: 你读地懂错误讯息吗,不就是教你一次抓一篇? 11/25 02:14
2F:→ Edster: 去查查回圈怎麽用应该就解决你的问题. 11/25 02:16
3F:→ lovedmagic: 已经用回圈做了,但是又出现新问题,就是资料一大的话 11/25 03:38
4F:→ lovedmagic: 回圈该如何设计呢?求解 11/25 03:39
5F:→ lovedmagic: 已解决 11/25 03:45