当前位置:  软件>java软件

新浪微博Java开发包 weibo4j

    来源:    发布时间:2015-02-24

    本文导语:  weibo4j 或者叫 sinat4j 是新浪微博的 Java 客户端开发包,支持Basic Auth, OAuth, 上传图片,头像,地理位置等功能。 示例代码: package weibo4j.examples; import weibo4j.Status; import weibo4j.Weibo; public class UpdateStatus { /** * 发布一条微博信息...

weibo4j 或者叫 sinat4j 是新浪微博的 Java 客户端开发包,支持Basic Auth, OAuth, 上传图片,头像,地理位置等功能。

示例代码:

package weibo4j.examples;

import weibo4j.Status;
import weibo4j.Weibo; 

public class UpdateStatus { 

	/**
	 * 发布一条微博信息 
	 * @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 {
       	Weibo weibo = getWeibo(true,args);
       	Status status = weibo.updateStatus("测试发表微博");
       	System.out.println(status.getId() + " : "+ status.getText()+"  "+status.getCreatedAt());
       	
		} catch (Exception 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;
	}
}

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 找工作,选择百度,还是新浪?
  • Jenkins新浪微博插件
  • 基于新浪API的微博程序 Xweibo
  • 新浪微博客户端 QLisa
  • 新浪微博备份工具
  • 新浪编辑器 SinaEditor
  • 如何通过其他网站发送短消息(比如新浪)?JSP页面提交,高分请教!!
  • 新浪微博iPhone客户端 sinaweiboiOS
  • 知不知道新浪的图文直播世界杯是怎样实现自动刷新的?
  • Java新浪微博客户端
  • 请问怎样在网页上试听MIDI音乐,就象新浪的手机铃声试听一样的!
  • Eclipse的新浪微博插件
  • 急,,,,,新浪SMTP的问题
  • 新浪微博微过滤 WeiGuoLv
  • AIX 中为何ping 新浪的IP地址能ping通,而ping 域名不能ping通?(在线等待)
  • 该如何做一个类似于新浪的新闻系统?请指教!
  • qq登录,新浪微博登录接口申请过程中遇到的问题
  • linux系统中运用curl工具能打开百度、新浪等网站,但打不开中国移动WLAN
  • 新浪/腾讯微博分享的统一接口SDK android-share-sdk
  • 请问怎样在网页上试听【MIDI】音乐,就象新浪的【手机铃声试听】一样的!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3