关于友盟分享

具体文档都可在友盟网站查询。http://dev.umeng.com/social/ios/operation

以下内容供自己参考

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    
    [UMSocialData setAppKey:@"xxxx"];
    [UMSocialSinaHandler openSSOWithRedirectURL:@"http://sns.whalecloud.com/sina2/callback"];
    [UMSocialWechatHandler setWXAppId:@"000" appSecret:@"000" url:@"http://www.000.com"];
    
    return YES;
}

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
    return  [UMSocialSnsService handleOpenURL:url];
}


- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
  sourceApplication:(NSString *)sourceApplication
         annotation:(id)annotation
{
    return  [UMSocialSnsService handleOpenURL:url];
}


@end


@implementation ViewController


- (IBAction)share {
    
    NSString *appKey = @"000";
    NSString *shareText = @"我去!";
    UIImage *image = [UIImage imageNamed:@"0000"];
    NSArray *snsNames = @[UMShareToDouban, UMShareToEmail, UMShareToRenren, UMShareToSina, UMShareToWechatSession, UMShareToWechatTimeline];
    
    [UMSocialSnsService  presentSnsIconSheetView:self
                                         appKey:appKey
                                      shareText:shareText
                                     shareImage:image
                                shareToSnsNames:snsNames
                                       delegate:nil];
}


@end


你可能感兴趣的:(工作笔记)