新浪微博在网站中的应用

我现在做一个网站,用户提出需求要求在网站中要加入微博的功能,面对变态的需求,自己开发一套微博系统不现实,想用新浪的微博,在我的网站中可以登录,获取用户的评论回复,并且可以... 我现在做一个网站,用户提出需求要求在网站中要加入微博的功能,面对变态的需求,自己开发一套微博系统不现实,想用新浪的微博,在我的网站中可以登录,获取用户的评论回复,并且可以发布到新浪的微博中,不知道该怎么实现,网上查阅可以用OAUTH 2.0接口进行开发,但是需要先申请权限,流程好麻烦啊,请问高手有没有什么好的方法,OAUTH必须要进行申请才可以吗,申请麻烦吗,我没有试验过,请高手赐教,中心思想就是希望用户的微博中的动态可以在网站中有所体现。没有积分了,见谅。。。急等。。。 展开
 我来答
loweryou
2011-12-31 · TA获得超过288个赞
知道小有建树答主
回答量:195
采纳率:75%
帮助的人:139万
展开全部
1.你必须有上线的网站。
2.通过新浪API操作,获取自己网站的app key 等信息。
3.我研究过java Oauth,你可以直接去官方链接下载这些代码,不过这些代码是一个小java项目,解压后可直接导入eclipse。注意,在自己的项目里引用前先修改config.properties文件。按提示操作即可。
4.通过请求获取code(请求为https://api.weibo.com/2/oauth2/authorize?client_id=你的app key&redirect_uri=你要接受反回的网站(即你的网站)&response_type=code)目前Oauthor仅支持code类型。
5.获取到code后,可以通过oauth.getAccessTokenByCode(code)获取AccessToken对象,然后创建一个Weibo对象,把Weibo对象的token属性设置成AccessToken对象的accessToken属性。
然后再创建一个Accoun对象,即可以获得新浪微博账号id,请求方法为Account..getUid();前提是要创建Weibo对象并设置了token属性,要不会报错。
6.参考新浪API,基本可以通过access_token和Uid可以操作所有操作了。
说的够详细了,不过奖励都没,不知道亏了没?!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式