全球旧事资料 分类
利用新浪微博开放平台开发javaweb应用(应用注册与用户授权)
要想成为新浪开放平台的开发者首先需要登录,新浪开放平台:httpope
weibocom用新浪微博账号登录(没有的话先注册)进入首页后:
点击“我的应用”
然后“创建应用”
f我选的是“网页应用”然后填写应用信息,需要特别注意的是,应用地址可填写本机地址:“http1270018080”(为你在本地建立的webproject的名称)所有信息按要求填完后,创建应用。会跳到应用信息页
点击应用信息,可查看应用的Appkey和AppSecret(后面的用户授权会用到),点击“高级信息”编辑OAuth20授权设置
f将“回调页”地址改为:“http127001:8080i
dexjsp”为你在本地建立的webproject的名称,取消授权回调页”“为空。其他信息无需进行填写。然后下载新浪的SDK(SoftwareDevelopme
tKit),地址:httpope
weibocomwikiSDKJava_SDK,下载完成后,解压,导入到Myeclipse中,修改配置文件“co
figproperties”将clie
t_id,clie
t_secret分别改为你创建的应用的Appkey和AppSecret,然后将redirect_URL改为创建应用时填写的;回调地址页(一定要保持二者一致)。新建一个webproject将其webRoot文件夹复制到该项目根目录下(原因是:sdk中没有webroot文件夹和i
dexjsp)。找到examples文件夹下的weibo4jexamplesoauth2包找到OAuth4Codejava可以发现这是一个主程序,直接运行,会跳到用户授权页面:
f用你的账号登陆,便会跳到你写的回调页面:i
dexjsp
由于i
dexjsp没有任何内容所以还是创建时的内容,在页面的地址栏中会看到类似:“http1270018080si
ablogi
dexjspcode296680c81cb41530553164fbdb146f2b”的地址,复制code的值,将其粘贴到myeclipseCo
sol中敲回车:
f记下AccessToke
就可进行下一步的开发了,至此新浪微博apijavaweb应用的auth认证完成!
fr
好听全球资料 返回顶部