如何爬虫推特数据
1、首先你要有翻墙软件
2、申请推特帐 ,以及申请dev.twitter.com的帐 ,然后在点击头像,选择“my application”,之后在点击“make a new application”
3、然后你将会得到“Consumer key”、“consumer secret”、“access token”、“access token secret”,这4个信息非常重要
4、然后在github上搜索“twitteroauth”,download 下来
5、接下来你只要写一个index.php就行,全部代码如下:6、代码解析:
第一行:使用twitteroauth自带的autoload;
第二行:使用命名空间
第三行–第六行:使用你的dev.twitter.com的application的通行证
第七行:设置脚本运行的最长时间
第八行:实例化Twitteroauth,存于$twitter
第九行:用get方法取得韦德近期的10条推特记录
第十行:将这十行记录存到$totaltweets[0]中
第十四行:通过$totaltweets[0][9]得到Dwade近期第十条推文的max_id,然后就可以得到11-20条的推文,存于$totaltweets[1]中,如果取20条的话,此循环结束
第十九行:第一次循环的话,$page == $totaltweet[0]
第二十行:第一次循环的话,$user == $page[0]
第二十一行:取得每一条推特的点赞数。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!