Android 新浪授权和分享经验总结
来源:互联网 发布:用js代码写祝福语 编辑:程序博客网 时间:2024/05/18 03:56
Android新浪授权和分享
本项目开源代码再https://github.com/apple317/AppleFramework。
1.先从新浪官方文档down库,最新开放出一个demo和jar包,结构如图:
SDK下载地址如:https://github.com/sinaweibosdk/weibo_android_sdk/tree/master/demo-src
2.在自己项目引用sdk项目,具体引用方法如下图:
3.清单文件配置:
先配置微信、微博对外开发公共组件。
4.微信、微博 授权key 配置信息如下:
看到画线处注意:微信必须有当前报名+wxapi,直接把此copy到项目中,修改包名即可。
5.微信、微博 调用使用如下:
1:微博账户登录授权接口调用
ShareUtils shareUtils = ShareUtils.getInstance(this.getActivity()); shareUtils.setShareCalls(this); shareUtils.onAuthSina(); @Overridepublic void onAuthListener(Oauth2AccessToken token) {// TODO Auto-generated method stubtoken.getUid()新浪授权用户id token.getToken() 新浪授权tokentoken.getExpiresTime() 活跃时间}
2:微博朋友圈分享:
ShareUtils shareUtils = ShareUtils.getInstance(this.getActivity());
shareUtils.shareMessage(String shareUrl, String title, String description,
Drawable mDrawable, int type)
type:1为文本分享 2为网页分享。
3.微信好友分享:
ShareUtils shareUtils = ShareUtils.getInstance(this.getActivity());
shareUtils.onWeixinFriendWebPage(Context mcontext, String shareUrl,
String title, String des, Drawable mDrawable)网页分享
shareUtils.onWeixinFriendText(Context mcontext, String shareUrl,
String title, String des, Drawable mDrawable)网页分享
3.微信朋友圈分享:
ShareUtils shareUtils = ShareUtils.getInstance(this.getActivity());
shareUtils.onWeixinFriendQuanWebPage(Context mcontext, String shareUrl,
String title, String des, Drawable mDrawable)网页分享
shareUtils.onWeixinFriendQuanText
(Context mcontext, String shareUrl,
String title, String des, Drawable mDrawable)网页分享
- Android 新浪授权和分享经验总结
- 新浪分享授权登录
- Android 集成新浪微博分享及授权 (上)
- 【Android开发日记】 新浪微博API SSO授权 分享
- Android开发全程记录(十)——使用新浪微博授权登录和分享注意事项
- Android第三方授权分享在新浪微博授权提示:文件不存在 C8998 的解决方法
- 新浪微薄分享一(授权)
- 学习经验总结和分享
- Android实现新浪微博SSO授权登录分享文字图片等功能
- android新浪分享实例
- 分享Android app架构经验总结
- android 实现新浪微博登陆和分享
- Unity3d 4.6.8 ShareSDK 分享新浪,微信,qq,经验总结
- SysLog个人经验总结和分享
- Android实现新浪微博SSO授权登录分享文字图片等功能(WEIBO_ANDROID_SDK V2.3.0 )
- Android新浪微博OAuth授权认证
- Android新浪微博只进行首次授权
- Android 使用新浪微博SSO授权
- send objects through bundle
- ubuntu中minicom的安装
- java 反射相关
- 排序算法(二):冒泡排序
- C#向C++封送结构体数组
- Android 新浪授权和分享经验总结
- matlab编程入门学习(3)
- gif和jpg图片比较
- 【redis】常见JedisConnectionException异常分析
- 黑马程序员---JAVA基础---函数(三)
- Android-- bionic介绍
- IOS开发日志记录 - 推送
- 陌陌架构分享 – Apple Push Notification Service
- 茫茫人海