本文主要是介绍友盟分享2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
//设置友盟社会化组件appkey
[UMSocialData setAppKey:UmengAppkey];
//打开调试log的开关
[UMSocialData openLog:YES];
//如果你要支持不同的屏幕方向,需要这样设置,否则在iPhone只支持一个竖屏方向
[UMSocialConfig setSupportedInterfaceOrientations:UIInterfaceOrientationMaskAll];
//设置微信AppId,设置分享url,默认使用友盟的网址 //wxd87b177e67c9b09b 找到你的唯一标示防止返回到别人的应用程序
[UMSocialWechatHandler setWXAppId:@"wxdc1e388c3822c80b" appSecret:@"a393c1527aaccb95f3a4c88d6d1455f6" url:@"http://www.umeng.com/social"];
// 打开新浪微博的SSO开关
// 将在新浪微博注册的应用appkey、redirectURL替换下面参数,并在info.plist的URL Scheme中相应添加wb+appkey,如"wb3921700954",详情请参考官方文档。
//这句话注释掉就可以使用
//[UMSocialSinaSSOHandler openNewSinaSSOWithAppKey:@"3921700954"RedirectURL:@"http://sns.whalecloud.com/sina2/callback"];
// 设置支付宝分享的appId
[UMSocialAlipayShareHandler setAlipayShareAppId:@"2015111700822536"];
//打开腾讯微博SSO开关,设置回调地址,只支持32位
// [UMSocialTencentWeiboHandler openSSOWithRedirectUrl:@"http://sns.whalecloud.com/tencent2/callback"];
// //设置分享到QQ空间的应用Id,和分享url 链接
[UMSocialQQHandler setQQWithAppId:@"100424468" appKey:@"c7394704798a158208a74ab60104f0ba" url:@"http://www.umeng.com/social"];
// //设置支持没有客户端情况下使用SSO授权
[UMSocialQQHandler setSupportWebView:YES];
// //设置易信Appkey和分享url地址
[UMSocialYixinHandler setYixinAppKey:@"yx35664bdff4db42c2b7be1e29390c1a06" url:@"http://www.umeng.com/social"];
// //设置来往AppId,appscret,显示来源名称和url地址,只支持32位
// [UMSocialLaiwangHandler setLaiwangAppId:@"8112117817424282305" appSecret:@"9996ed5039e641658de7b83345fee6c9" appDescription:@"友盟社会化组件" urlStirng:@"http://www.umeng.com/social"];
//打开人人网SSO开关
[UMSocialRenrenHandler openSSO];
//使用友盟统计
// [MobClick startWithAppkey:UmengAppkey];
//设置facebook应用ID及URL
[UMSocialFacebookHandler setFacebookAppID:@"506027402887373" shareFacebookWithURL:@"http://www.umeng.com/social"];
//
下面打开Instagram的开关
[UMSocialInstagramHandler openInstagramWithScale:NO paddingColor:[UIColor blackColor]];
//缺少类库报
// //默认使用iOS自带的Twitter分享framework,在iOS 6以上有效。若要使用我们提供的twitter分享需要使用此开关:
// [UMSocialTwitterHandler openTwitter];
// // 集成的TwitterSDK仅在iOS7.0以上有效,在iOS 6.x上自动调用系统内置Twitter授权
// if (UMSYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"7.0")) {
// [UMSocialTwitterHandler setTwitterAppKey:@"fB5tvRpna1CKK97xZUslbxiet" withSecret:@"YcbSvseLIwZ4hZg9YmgJPP5uWzd4zr6BpBKGZhf07zzh3oj62K"];
// }
// //打开whatsapp
// [UMSocialWhatsappHandler openWhatsapp:UMSocialWhatsappMessageTypeImage];
//
// //打开Tumblr
// [UMSocialTumblrHandler openTumblr];
//
// //打开line
// [UMSocialLineHandler openLineShare:UMSocialLineMessageTypeImage];
return YES;
}
这篇关于友盟分享2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!