读书人

新浪微博的开发如若共享一张图片

发布时间: 2012-07-03 13:37:43 作者: rapoo

新浪微博的开发,如果共享一张图片
新浪微博的开发,如果共享一张图片,有木有高手知道的,把代码共享下,感激

[解决办法]

探讨

必选 类型及范围 说明
source false string 采用OAuth授权方式不需要此参数,其他授权方式为必填参数,数值为应用的AppKey。
access_token false string 采用OAuth授权方式为必填参数,其他授权方式不需要此参数,OAuth授权后获得。
status true string 要发布的微博文本内容,必须做……

[解决办法]
需要特别说明的是 我们的sdk是weibo4j-oauth2.jar
另外说明的是 图片是用二进制传过去的
LZ应该看看官方的demo
Weibo weibo = new Weibo();
weibo.setToken("sina token");
Timeline tm = new Timeline();
Status status = null;
String content = "xxxx";
byte[] img = null;//这里是图片二进制数据
if(img!=null && img.length>0){
ImageItem ii = new ImageItem(img);
status = tm.UploadStatus(URLEncoder.encode(content, "UTF-8"), ii);
}else{
status = tm.UpdateStatus(content);
}

读书人网 >Android

热点推荐