1. 微信登录
SendAuthReq *req= [[SendAuthReq alloc]init];
req.scope = @"your scope";
req.state = @"your state";
//第三方向微信终端发送一个SendAuthReq消息结构
[WXApi sendReq:req];
需要注册的state,scope 。
2.QQ 登录
_tencentOAuth = [[TencentOAuth alloc]initWithAppId:@"your AppId" andDelegate:self];
NSArray* permissions = [NSArray arrayWithObjects:
kOPEN_PERMISSION_GET_USER_INFO,
kOPEN_PERMISSION_GET_SIMPLE_USER_INFO,
kOPEN_PERMISSION_GET_VIP_INFO,
kOPEN_PERMISSION_GET_VIP_RICH_INFO,
nil];
[_tencentOAuth authorize:permissions];
3.微信支付和支付宝支付流程
1.点击购买请求服务器生成订单返回信息 (微信支付返回信息是一个字典而支付宝支付是返回的一个字符串)
2.通过返回信息,调用第三方SDK