QF——iOS第三方登录和社会化分享
2015-05-08 15:39
141 查看
QQ登录的流程:
1.下载SDK,并添加到项目中;
2.添加SDK需要的依赖库,以及配置文件;
3.重写APPDelegate的方法handleOpenURL和openURL;
4.实现TencentSessionDelegate协议,并实现里的几个方法;
5.创建TencentOAuth的实例,并初始化initWithAppId andDelegate:
6.调用tencentOAuth对象的方法authorize:去请求QQ服务器验证。验证的结果会返回给代理方法里。
若登录成功,则tencentOAuth会拿到accessToken和openId
http://blog.sina.com.cn/s/blog_92ac2c5b0101cly9.html
社会化分享: 微博分享
1. 前提是注册成为mob.com的开发者,然后创建应用,此时会获得你的应用的AppKey和AppSecret;
2. 在新浪微博开放平台注册为开发者,然后创建应用,获得AppKey和AppSecret;
3. 下载ShareSDK包,并导入项目中,并添加相应的依赖库。若有多个分享平台,则都要添加各自所需的依赖库;
4. 在代码中,通过mob.com里的AppKey注册ShareSDK。然后通过新浪微博开放平台里所得的AppKey和AppSecret来连接新浪微博;
5. 设置URL Scheme,应用分享成功后,必须通过它才能回到原APP;
6. 在相应的地方构造分享内容。
总结:集成第三方框架的一般步骤
1. 先在其开放平台注册成为开发者,并添加应用,获得AppKey和AppSecret之类的东西;
2. 下载相应的SDK,并导入项目中,并添加所需的依赖库,及做相应的一些设置等;
3. 设置URL Scheme,用来完事后返回APP;
4. 调用SDK相应的接口方法,完成功能。
1.下载SDK,并添加到项目中;
2.添加SDK需要的依赖库,以及配置文件;
3.重写APPDelegate的方法handleOpenURL和openURL;
4.实现TencentSessionDelegate协议,并实现里的几个方法;
5.创建TencentOAuth的实例,并初始化initWithAppId andDelegate:
6.调用tencentOAuth对象的方法authorize:去请求QQ服务器验证。验证的结果会返回给代理方法里。
若登录成功,则tencentOAuth会拿到accessToken和openId
http://blog.sina.com.cn/s/blog_92ac2c5b0101cly9.html
社会化分享: 微博分享
1. 前提是注册成为mob.com的开发者,然后创建应用,此时会获得你的应用的AppKey和AppSecret;
2. 在新浪微博开放平台注册为开发者,然后创建应用,获得AppKey和AppSecret;
3. 下载ShareSDK包,并导入项目中,并添加相应的依赖库。若有多个分享平台,则都要添加各自所需的依赖库;
4. 在代码中,通过mob.com里的AppKey注册ShareSDK。然后通过新浪微博开放平台里所得的AppKey和AppSecret来连接新浪微博;
5. 设置URL Scheme,应用分享成功后,必须通过它才能回到原APP;
6. 在相应的地方构造分享内容。
总结:集成第三方框架的一般步骤
1. 先在其开放平台注册成为开发者,并添加应用,获得AppKey和AppSecret之类的东西;
2. 下载相应的SDK,并导入项目中,并添加所需的依赖库,及做相应的一些设置等;
3. 设置URL Scheme,用来完事后返回APP;
4. 调用SDK相应的接口方法,完成功能。
相关文章推荐
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能
- 第三方登录功能分享&第三方登录模块开发(iOS)
- iOS:IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
- iOS:友盟SDK第三方登录 分享及友盟统计的使用
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
- iOS:友盟SDK 第三方登录、分享及友盟统计的使用
- iOS开发- ShareSDK分享和第三方登录
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能
- iOS 友盟第三方登录分享(转载)
- iOS开发---集成ShareSDK实现第三方登录、分享、关注等功能。
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
- iOS YSAuth 第三方登录及分享
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
- iOS 社会化分享 第三方开发包ShareSDK使用
- 友盟的社会化分享和第三方登录集成步骤
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。