QQ登入(6)腾讯微博-获取微博用户信息,发送微博
2014-04-20 14:01
776 查看
1.1获取weibo用户信息
1.2.添加结果监听
2,1发送纯文字微博
2.2 监听结果,可参考本文1.2
3.1发送带本地图片微博
打开本地相册
3.2 获取返回值,转换绝对路径,发送微博
源码:链接: http://pan.baidu.com/s/1qWwJQ24
//先登入授权,可以参考QQ登入(1) Weibo mWeibo = new Weibo(this, mQQAuth.getQQToken()); mWeibo.getWeiboInfo(new TQQApiListener("get_info", false,MyQQloginShareActivity.this));
1.2.添加结果监听
private class TQQApiListener implements IUiListener { public TQQApiListener(String scope, boolean needReAuth, Activity activity) { } @Override public void onComplete(Object response) { Log.i("mylog",response.toString()); } @Override public void onCancel() { // TODO Auto-generated method stub } @Override public void onError(UiError arg0) { // TODO Auto-generated method stub } }
2,1发送纯文字微博
//先登入授权,可以参考QQ登入(1) Weibo mWeibo = new Weibo(this, mQQAuth.getQQToken()); mWeibo.getWeiboInfo(new TQQApiListener("get_info", false,MyQQloginShareActivity.this));
String content = "test add tweet";
mWeibo.sendText(content, new TQQApiListener("add_t", false,MyQQloginShareActivity.this));
2.2 监听结果,可参考本文1.2
3.1发送带本地图片微博
打开本地相册
Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.addCategory(Intent.CATEGORY_OPENABLE); intent.setType("image/*"); startActivityForResult(intent, 123);//123可以自定义返回值
3.2 获取返回值,转换绝对路径,发送微博
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (data != null) { if (requestCode == 123) {//与上面对应 String filePath = SystemUtils.getRealPathFromUri(this, data.getData()); Weibo mWeibo = new Weibo(this, mQQAuth.getQQToken()); mWeibo.getWeiboInfo(new TQQApiListener("get_info", false,MyQQloginShareActivity.this)); mWeibo.sendPicText("互联sdk测试发送微博", filePath,new TQQApiListener("add_t", false,MyQQloginShareActivity.this)); } } }
源码:链接: http://pan.baidu.com/s/1qWwJQ24
相关文章推荐
- QQ登入(2)获取用户信息
- 微信登入,获取用户信息
- cocos2dx lua 接微博SDK(三)--获取用户信息,好友信息
- Android腾讯微博客户端开发四:微博发送篇(QQ表情,@搜索)
- 在为应用集成微博第三方登录获取用户信息的时候出现异常com.weibo.sdk.android.WeiboException: {"error":"User does not exists!","er
- QQ登陆,获取QQ用户信息
- 微博关注/QQ信息发送
- java之《ssm》微博登录获取之用户信息
- AJAX登入集成CAS的项目获取用户信息
- c# 获取QQ聊天框信息,自动发送与回复!非Hook
- 解决 {"ret":100030,"msg":"this api without user authorization"} android QQ第三发登录成功后获取用户信息失败的问题
- Android之QQ授权登录获取用户信息
- QQ登陆获取用户信息
- androidQQ登录获取用户信息
- Android实现新浪微博和QQ登陆并获取用户的信息
- Android之QQ授权登录获取用户信息
- 预报在线:发送短信中,对用户登录的判断和区分一般信息快报和重大信息快报,以选取不同的sql获取不同的用户;
- 在delphi程序中实现QQ用户的Web登陆并获取个人信息
- Android之QQ授权登录获取用户信息
- sina微博api:获取24小时内前20条用户的微博信息