java微博开发_利用java语言在eclipse下实现在新浪微博开发平台发微博(转)

0    INFO  [2012-06-08 11:00:53]  code: xxxxxxxxxxxxxxxxxx(code的值)

360  DEBUG [2012-06-08 11:00:53]  Request:

360  DEBUG [2012-06-08 11:00:53]  POSThttps://api.weibo.com/oauth2/access_token

3282 DEBUG [2012-06-08 11:00:56]  Response:

3282 DEBUG [2012-06-08 11:00:56]  https StatusCode:200

3282 DEBUG [2012-06-08 11:00:56]  Server:nginx/1.1.17

3282 DEBUG [2012-06-08 11:00:56]  Date:Fri, 08 Jun 2012 03:01:06 GMT

3282 DEBUG [2012-06-08 11:00:56]  Content-Type:text/plain;charset=UTF-8

3282 DEBUG [2012-06-08 11:00:56]  Content-Length:109

3282 DEBUG [2012-06-08 11:00:56]  Connection:keep-alive

3282 DEBUG [2012-06-08 11:00:56]  Pragma:No-cache

3282 DEBUG [2012-06-08 11:00:56]  Cache-Control:no-cache

3282 DEBUG [2012-06-08 11:00:56]  Expires:Thu, 01 Jan 1970 00:00:00 GMT

3282 DEBUG [2012-06-08 11:00:56]  Api-Server-IP:10.75.25.86

3282 DEBUG [2012-06-08 11:00:56]  X-Varnish:1117492536

3282 DEBUG [2012-06-08 11:00:56]  Age:0

3282 DEBUG [2012-06-08 11:00:56]  Via:1.1 varnish

3313 DEBUG [2012-06-08 11:00:56]  {"access_token":"XXXXXXXXXXXXXXXXX","remind_in":"26384","expires_in":26384,"uid":"XXXXXXXX"}

AccessToken [accessToken=XXXXXXXXXXXXXXXXXXX, expireIn=26384, refreshToken=,uid=XXXXXXXXXX]

这里的access_token就是认证码,这样你的账户就成功得到微博的认可。uid是我自己添加的测试用户,在应用未发布前用于测试的(可以以后设置,如果要设置,在应用信息的高级信息中添加即可,其实uid就是进入“我的微博”后的一串序列号,用以表明身份的)。

接着就是发微博了,任意地方新建一个class文件,编码如下:

import weibo4j.Timeline;

import weibo4j.Weibo;

import weibo4j.http.AccessToken;

import weibo4j.model.Status;

import weibo4j.model.WeiboException;

public class SendWeibo {

public static void main(String[] args) throws WeiboException {

// TODO Auto-generated method stub

Weibo weibo = new Weibo();

String access_token ="xxxxxxxxxxxxxxx";//这里对应accessToken=XXXXXXXXXXXXXXXXXXX的值

weibo.setToken(access_token);

Timeline tm = new Timeline();

Status status = tm.UpdateStatus("慧慧的通过新浪微博开放平台发送的第一条微博,哈哈~~");//自己所发的微博内容,不超过140个字!

}

}

进入新浪官方微博,就可以查看到自己发的微博了,嘿嘿。。。。

PS:

1.isempty方法在jdk1.5以后才支持,如果当前机器JDK版本低于1.5需要升级或者更改写法。

2.导入的jar包如果不识别,从新导入一下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值