最近在看新浪微博的API,我用的是java,请问大家在授权成功后怎么获得用户信息呀?
解决方案 »
- 关于run函数的问题
- eclipse从入门到精通 实战项目sms 运行报错
- 卡丁车,魔兽,等最新外挂
- javadoc里面的斜体字代表什么
- 多维数组定义的一个小问题
- 想不明的问题,请高手指教!!
- 有个问题困惑着我!!
- 快,各位哥哥帮帮小妹阿,大家知道C.Thomas.Wu的《面向对象程序设计导论〉吗?这本书提供了一个Javabook包,那是一个带有很多类的集合,
- 如何将一String字符串里的"\n"替换成"<br>"?这是为了在表单的多行文本书写时和显示时的格式是样的?不要使用<pre></pre>,因为那样不能自动
- 注册表的问题,关于JAVA的。
- 关于ServerSocket的connect()的问题?
- 求助:有关Tcp的堵塞窗口。
import weibo4j.Weibo;
import weibo4j.WeiboException; public class GetUserInfo { /**
* 根据用户ID获取用户资料(授权用户)
* @param args
*/
public static void main(String[] args) {
System.setProperty("weibo4j.oauth.consumerKey", Weibo.CONSUMER_KEY);
System.setProperty("weibo4j.oauth.consumerSecret", Weibo.CONSUMER_SECRET);
try {
User user = getWeibo(true,args).showUser(args[2]);
System.out.println(user.toString());
} catch (WeiboException e) {
e.printStackTrace();
}
}
private static Weibo getWeibo(boolean isOauth,String[] args) {
Weibo weibo = new Weibo();
if(isOauth) {//oauth验证方式 args[0]:访问的token;args[1]:访问的密匙
weibo.setToken(args[0], args[1]);
}else {//用户登录方式
weibo.setUserId(args[0]);//用户名/ID
weibo.setPassword(args[1]);//密码
}
return weibo;
}
}