友盟的社会化分享和第三方登录集成步骤
来源:互联网 发布:lol淘宝代练价格表 编辑:程序博客网 时间:2024/06/05 08:09
还是那句话,这种东西并不难,按照文档来,一遍不通就再读一遍,总能通的,我这里正好列一下要点及需要注意的地方,希望能够节约大家集成的时间:官方文档地址:友盟社会化分享及三方登录链接
1.到三方的开发平台注册应用,获取APPID,appkey等
2.集成工具的使用:首先下载sdk,下载地址:友盟社会化分享sdk下载地址,然后里面就会有一个集成工具,集成工具的具体使用文档也说的很清楚了:集成工具的使用,这里的集成工具主要是省去了用户的一些操作,节省时间,如果你不想用,自己写也可以,不过既然有工具,为什么不用呢,嘻嘻嘻…
3.就是建工程拷jar包了,这里可以直接用sdk里的jar包(用哪个平台,拷相应的jar包),当然这里我们还可以用上面的集成工具,直接生成一个文件夹把文件夹里的文件拷到工程对应的目录下,(说明:以下3,4,5.6步都是官方文档里的工程配置那一项,地址:工程配置)
4.添加对应平台的回调的activity:因为有些平台是需要回调的…而这个activity一定要放在包名路径下
5.然后在清单文件中添加权限及对应的activity(可以用集成工具直接生成).
6.修改build.gradle文件,及配置各个平台的AppKey(配置AppKey可以用集成工具)
7.分享:分享文档,我们一般是打开分享面板,也就是调open()方法,直接进行分享的并不多,就好比我在项目中用的代码如下:
UMWeb web = new UMWeb("http://baidu.com"); web.setTitle("This is web title");//标题 web.setThumb(new UMImage(getActivity(),R.drawable.ic_launcher_round));//缩略图 web.setDescription("my description");//描述 new ShareAction(getActivity()).withMedia(web) .setDisplayList(SHARE_MEDIA.SINA,SHARE_MEDIA.QQ,SHARE_MEDIA.QZONE,SHARE_MEDIA.WEIXIN,SHARE_MEDIA.WEIXIN_CIRCLE) .setCallback(umShareListener).open();
8.第三方登录(授权):这个地方,官方文档有点糙,他把调用第三方登录的方法放在了这里:第三方登录调用的代码,主要起作用的方法是:
UMShareAPI mShareAPI = UMShareAPI.get( MainActivity.this );mShareAPI.doOauthVerify(MainActivity.this, SHARE_MEDIA.QQ, umAuthListener);
至此,如果不出什么意外的话,就已经完成了分享和三方登录操作,恩,就是so easy,当然,有啥不对,或者没说到的,还希望大家多多指教
- 友盟的社会化分享和第三方登录集成步骤
- 友推集成第三方登录和分享的步骤
- 对第三方社会化 sdk 的集成和二次封装,比如第三方授权登录、第三方分享等
- ShareSDK集成第三方登录和分享的步骤
- ShareSDK集成第三方登录和分享的步骤
- ShareSDK集成第三方登录和分享的步骤
- ShareSDK集成第三方登录和分享的步骤
- ShareSDK集成第三方登录和分享的步骤
- ShareSDK集成第三方登录和分享的步骤
- 使用友盟社会化分享组件实现第三方登录
- 基于友盟的第三方社会化分享:
- 第三方集成之社会化分享组件
- ShareSDK集成第三方登录和分享
- 友盟第三方登录和分享
- 友盟第三方登录和分享
- 友盟第三方分享和登录
- 第三方登录集成步骤
- 友盟第三方登录分享集成参考
- Spring之装配bean(二)
- Android5.0系统wifip2p默认ssid和密码
- aqtest 003
- mac OX下jenkins安装配置
- how to calculate receptive field of CNN
- 友盟的社会化分享和第三方登录集成步骤
- oracle数据库回车换行的转换
- c语言面试题
- 队列的应用——求解迷宫问题
- 【洛谷】1967 [noip2013]货车运输 最小生成树+LCA
- 【建模必备】遗传算法应用举例(简单的一元函数优化实例)
- linux下安装jdk
- spring之切面编程
- python中格式化输出单引号