iCok 無需官方SDK實現微信、QQ社交功能,支持Web登錄

iCok

無需官方SDK,實現微信、QQ社交功能,支持Web登錄

Configuration.

如果需要使用canOpenURL判斷是否安裝客戶端,則務必添加以下白名單

  • wechat
  • weixin
  • mqqOpensdkSSoLogin
  • mqqopensdkapiV2
  • mqqwpa
  • mqqopensdkapiV3
  • wtloginmqq2
  • mqq
  • mqqapi

添加URL Schemes

  • tencent111111111
  • wxa6711111111

Usage

微信登錄
[iCok loginWithWXAppId:@"wxa6711111111" appSecret:@"bb870c004ac64486379341949e17d5b4" completeHandler:^(NSDictionary *response) {
NSLog(@"微信登錄成功:%@",response);
} failure:^(NSError *error) {
NSLog(@"微信登錄失敗:%@",error.description);
}];

微信分享
[iCok shareWithWXAppId:@"wxa6711111111" scene:ICOK_SESSION_TYPE title:@"title" description:@"description" link:@"https://www.github.com" image:[UIImage imageNamed:@"profile"] completeHandler:^(NSDictionary *response) {
NSLog(@"微信分享成功");
} failure:^(NSError *error) {
NSLog(@"微信分享失敗:%@",error.description);
}];
QQ登錄
[iCok loginWithQQAppId:@"111111111" completeHandler:^(NSDictionary *response) {
NSLog(@"QQ登錄成功:%@",response);
} failure:^(NSError *error){
NSLog(@"QQ登錄失敗:%@",error.description);
}];
QQ分享
[iCok shareWithQQAppId:@"111111111" scene:ICOK_SESSION_TYPE title:@"title" description:@"description" link:@"https://www.github.com" image:[UIImage imageNamed:@"profile"] completeHandler:^(NSDictionary *response) {
NSLog(@"QQ分享成功");
} failure:^(NSError *error) {
NSLog(@"QQ分享失敗:%@",error.description);
}];
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容