- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机科学与技术学院
毕业设计(论文)
论文题目
基于RDF三元组的微博数据格式化存储方法
指导教师
职 称
博士讲师
学生姓名
学 号
专 业
网络工程
班 级
系 主 任
院 长
起止时间
目 录
摘要 i
Abstract ii
引言 1
第一章 微博数据获取 o 1-3 \h \u
/)。
第二步:选择“微连接”目录下的“站内应用”,然后再选择右上角的“创建应
用”按钮。
第三步:选择“创建应用”按钮后,会弹出开发者信息填写的一个注册界面,
填写信息并通过邮件激活。
第四步:填写创建应用的相关信息。填好应用对应的实际地址,本次实验设计
使用的是南华大学的官网地址( /)。若只为简单地
获取微博数据,本地址可以随意选取,没有太多具体要求。
第五步:提交创建的应用之后,在页面“管理中心”的“应用信用”中的“基
本信息”中,可以看到自己创建的应用的基本信息以及新浪系统自动
为该应用生成的 App Key和App Secret,这个两个值将是获取微博数
据的重要基石。为了应用的成功创建而不出现第三方的授权错误,在
“高级信息”的中还必需填写可实现的回调地址,便于后面从地址栏中
获取“code”的值。本实验设计此处填写也还是南华大学的官网地址
如图1.2所示:
图1.2 回调地址填写
1.2.3 下载软件开发包(SDK)
如图1.1所示,通过新浪开放平台获取微博数据还有一个比较重要的步骤就是下载软件开发包(SDK)。新浪开放平台提供了很多的软件开发包供开发者下载使用,里面提供了较为丰富的开发源代码可供开发者参考、学习和使用,如图1.3所示。因整个毕业设计的实现使用的基本都是java语言,所以本次实验设计这里下载使用的是java SDK。下载地址:
。
图1.3 所有SDK版本
下载好Weibo4j-oauth2.0-beta2.1.1.zip后,解压得到weibo4j-oauth2,里面内容如图1.4所示。并将其解压得到的weibo4j-oauth2导入到Eclipse中。
图1.4 weibo4j-oauth2
1.2.4 获取微博数据
为了成功授权用户的登录,此时需要配置weibo4j-oauth2工程中src目录下perties里面的参数值。其中perties的内容如下:
client_ID =
client_SERCRET =
redirect_URI =
baseURL=/2/
accessTokenURL=/oauth2/access_token
authorizeURL=/oauth2/authorize
rmURL=/2/
参数配置情况如下(后四行内容无需修改):
client_ID=App key的值
client_SERCRET =App Secret的值
redirect_URI =应用成功发布在新浪微博的对应的实际地址的值,本次实验设计这里应该填写的是南华大学官网的网址。
配置好perties里面的参数值后,编译运行weibo4j-oauth2工程下examples里weibo4j.examples.oauth2中的OAuth4Code.java文件,此时浏览器会跳转到授权界面,并成功地自动跳转到南华大学官网的首页,在地址栏中会有出现一个code值,如图1.5所以:
图1.5 获取到的code值
此时,将该code值复制到Eclipse的console窗口中,按enter键继续便可以获得access_token的值,此值相当于一个访问令牌,拥有此认证码相当于微博账号得到了微博系统的认可和授权,便拥有了对微博系统的一些操作的权限。运行结果如图1.6所示:
图1.6 获取到的access_token值
在weibo4j-oauth2工程中创建一个文件输出的java文件:FileOutputUtil.java,内容如下:
package com.test;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import ernal.generic.NEW;
public class FileOutputUtil {
//private static int count=0;
private static long count= System.currentTimeMillis();
public static void printToFile(S
您可能关注的文档
- 基于MSP430的温度检测系统设计与实现毕业设计说明书.doc
- 基于Multi-Agent的煤矿安全监控系统研究硕士毕业论文.doc
- 基于multisim的100W全互补对称甲乙类音频功率放大器的设计与模拟毕业设计.doc
- 基于NIOS_II的电流电压表设计毕业论文.doc
- 基于nRF24L01的远程温度检测系统毕业论文设计.doc
- 基于OpenCv的图像识别学士学位论文.doc
- 基于PAS与DFNN的变压器故障预测研究硕士学位论文.doc
- 基于PHP+MySql的学生选课系统的设计与实现毕业论文.doc
- 基于phpcms平台网站的毕业论文.doc
- 基于PHP的办公自动化管理系统设计与实现毕业设计正文.doc
- 基于RFID技术的停车场管理毕业论文.doc
- 基于S3C2440的Bootloader研究毕业论文设计.doc
- 基于S3C2440的智能家居监控系统设计毕业论文.doc
- 基于S7-200液位过程控制系统设计毕业论文(含梯形图).doc
- 基于Selenium的TCT_Web平台自动化测试的实施硕士学位论文.doc
- 基于snort和iptables的简单IPS系统的设计与实现学士学位论文.doc
- 基于Socket的网络编程技术及其实现学士学位论文.doc
- 基于SolidWorks的改进型驻车力检测试验台的仿真分析本科生毕业论文.doc
- 基于solidworks平台的新型换热管的三维建模.doc
- 基于SSH的图书信息管理系统的设计与实现毕业论文.doc
文档评论(0)