友盟的社会化分享和第三方登录集成步骤
2017-06-13 16:54
260 查看
还是那句话,这种东西并不难,按照文档来,一遍不通就再读一遍,总能通的,我这里正好列一下要点及需要注意的地方,希望能够节约大家集成的时间:官方文档地址:友盟社会化分享及三方登录链接
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()方法,直接进行分享的并不多,就好比我在项目中用的代码如下:
8.第三方登录(授权):这个地方,官方文档有点糙,他把调用第三方登录的方法放在了这里:第三方登录调用的代码,主要起作用的方法是:
至此,如果不出什么意外的话,就已经完成了分享和三方登录操作,恩,就是so easy,当然,有啥不对,或者没说到的,还希望大家多多指教
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,当然,有啥不对,或者没说到的,还希望大家多多指教
相关文章推荐
- ShareSDK集成第三方登录和分享的步骤
- ShareSDK集成第三方登录和分享的步骤
- Android友盟集成QQ、微信、微博等第三方登录与分享
- ShareSDK集成第三方登录和分享的步骤
- 基于友盟使用Swift3.0在Xcode8.0beta版中集成分享功能和第三方登录
- ShareSDK集成第三方登录和分享的步骤
- 友盟集成第三方登录 分享 (微信登录原生调用)
- 友推集成第三方登录和分享的步骤
- 友盟第三方登录分享集成参考
- ShareSDK集成第三方登录和分享的步骤
- 友盟分享以及第三方登录集成
- ShareSDK集成第三方登录和分享的步骤
- 对第三方社会化 sdk 的集成和二次封装,比如第三方授权登录、第三方分享等
- 集成友盟第三方登录(qq、微信、微信朋友圈、新浪)、分享
- 友盟集成第三方分享和登录
- ShareSDK集成第三方登录和分享的步骤
- Android使用友盟集成QQ、微信、微博等第三方分享与登录方法详解
- 【友盟 社会化组件之二】集成友盟的第三方登录接口(微信、qq、新浪微博)
- 友盟社会化分享集成微博分享直接报错的解决方法
- 社会化三方分享集成详细介绍(友盟)