基于JAVA的社交网络的信息采集系统的与设计毕业设计.docxVIP

  • 4
  • 0
  • 约1.91万字
  • 约 27页
  • 2017-11-23 发布于江苏
  • 举报

基于JAVA的社交网络的信息采集系统的与设计毕业设计.docx

基于JAVA的社交网络的信息采集系统的与设计毕业设计

本科毕业设计(论文)基于JAVA的社交网络的信息采集系统的研究与设计学院(系):专业班级:学生姓名:指导教师:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于1、保密囗,在年解密后适用本授权书2、不保密囗。(请在以上相应方框内打“√”)作者签名:年月日导师签名:年月日摘要本文借助开发平台Eclipse针对社交网络新浪微博开发了一个信息采集器,能够实现对新浪微博的信息采集,所得结果对于新浪微博的开发具有重要的指导意义。论文主要研究了社交网络的信息采集原理,并以新浪微博为研究对象,借助JAVA编程软件实现对微博信息的采集。本论文的主要工作有以下几个方面:首先是利用微博系统的JAVA SDK获取数据,该技术通过调用微博平台提供API来获取数据。这部分工作需要利用微博系统的JAVA SDK获取数据的工作流程,调用API需要通过用户身份的鉴权。目前使用OAuth鉴权,其优点是数据准确快捷,很少因微博平台的变化而变化,但缺点是接口提供商限制的因素多且不稳定。其次通过JAVA编程设计一个良好的界面,调用API接口实现对授权用户的信息采集,通过输入一个关键词,在授权用户好友微博圈里进行匹配,将出现该关键词的好友微博返回到txt文件中进行保存,同时将历史采集记录保存下来,实现对授权用户好友信息的主题采集。研究结果表明,通过调用API接口获取用户微博数据这种方式实时有效,能够满足我们对新浪微博授权用户微博实时信息的主题采集。本文的特色在于通过调用API接口实现对新浪微博信息的主题采集快速便捷,而且设计了一套完善的显示与保存方案,能够对新浪微博的后续研究提供数据。关键词:社交网络,新浪微博,API,信息采集AbstractThis paper is mainly to develop an information collector, which can collect the information of Sina micro-blogging by the use of Eclipse. The results of this paper have important guiding significance for the further study of Sina micro-blogging.In this paper, we mainly introduce the principle of social networks.On the basis of this, we take Sina micro-blogging as our research object, using JAVA programming software for the information collection of it. The main work of this paper has the following aspects: First, we introduce the principle of JAVA SDK, which is provided by the Sinamicro-blogging system to obtain data.The method to get the data by SDK is to use the API interfaces of Sinamicro-blogging. This part of the work requires the use of JAVA SDK to get the access to the API.Only when we have the access to the API of Sinamicro-blogging,we can get through the identity authentication of Sinamicroblogging. Currently Sinamicro-blogging use the OAuth 2.0 protocol for the identity authentication.The advantage of OAut

文档评论(0)

1亿VIP精品文档

相关文档