如何使用友盟分享图文链接



  • 用了友盟的分享sdk,但是分享出来的内容只有纯文字,没有图片和链接。这是为什么。
    appdelegate.m

     //设置友盟社会化组件appkey
      [UMSocialData setAppKey:UmengAppkey];
      
      //打开调试log的开关
      [UMSocialData openLog:YES];
      
      //设置微信AppId,设置分享url,默认使用友盟的网址
      [UMSocialWechatHandler setWXAppId:@"wxappid" appSecret:@"wxsecret" url:@"http://www.nzaom.com"];
    

    在自己写的moduleUMengManager

    UIViewController *vc = [[[[UIApplication sharedApplication] delegate] window] rootViewController];
    
    dispatch_async(dispatch_get_main_queue(), ^{
        [UMSocialSnsService presentSnsIconSheetView:vc
                                          appKey:UmengAppkey
                                         shareText:aData[@"text"]
                                         shareImage:nil                           
                                         shareToSnsNames:nil
                                         delegate:self];
      });
    
    

    有么有大神指导一下,谢谢



  • 已经解决了,需要传图片,才能发图文链接.

    //设置分享图片
    [[UMSocialData defaultData].urlResource setResourceType:UMSocialUrlResourceTypeImage url:aData[@"image"]];


登录后回复