今天项目中要用到第三方登录的部分,所以也就研究了一下,用的是友盟的第三方,在此期间,看了友盟的官方文档。本人记性不好,在此写一些心得,免得以后忘记,还要重新树立逻辑。
说到第三方,其中申请第三方的key secret最繁琐。
下面我主要说的是:QQ,微信,新浪作为第三方登录。我们先去腾讯,微信,新浪的个人开发平台申请应用的key sercet:
QQ:AppID Appkey
微信:AppID Appsercet
新浪:Appkey Appsercet
然后把上述申请的这些账号配置在友盟后台,在此声明一下是:友盟的后台。 (注意:如果不是正式运行,只是平常测试的话,QQ会出现非官方的应用,遇到这个我们有两种方式,打包时候用keystore签名文件,或者在QQ,微信,新浪的个人开发平台的后台添加测试账号,就能解决了)。
最后如何实现第三方可以根据友盟的官方文档,就能实现。
另外,注意一点是,在清单文件中,声明友盟的key
导入的包有:SocialSDK_QQZone_1.jar
SocialSDK_QQZone_2.jar
SocialSDK_QQZone_3.jar
SocialSDK_Sina.jar
SocialSDK_WeiXin_1.jar
SocialSDK_WeiXin_2.jar
umeng-analytics-v5.5.3.jar
umeng_social_sdk.jar