关于友盟分享那些事(新浪微博分享失败以及新浪微博分享链接)
2016-11-03 11:30
357 查看
先附上我项目用到的代码
注意点:1,新浪微博分享时不需要设置title等参数;2.新浪微博分享有链接时,直接在shareText的字符串拼接链接 ;3,新浪微博分享的内容长度有限制 4.各平台的分享 title和url最好不要遗漏
另附上我的另一篇关于友盟分享的文章 http://blog.csdn.net/wqs1028/article/details/51379634
#pragma mark - 分享 - (void)shareClick { //注意分享内容 过长时 新浪微博会无法使用(点击没有响应) 粗略计算223约为新浪微博总长度限制的长度 ,个人设置为200,以降低容错率 NSString *messgeS = @""; if (self.shareMessageStr.length+self.shareUrl.length > 200) { //截取 messgeS = [self.shareMessageStr substringToIndex:200-self.shareUrl.length]; } else { messgeS = self.shareMessageStr; } NSString *str = [NSString stringWithFormat:@"%@%@",messgeS,self.shareUrl]; [UMSocialSnsService presentSnsIconSheetView:self appKey:kUMAppKey shareText:str shareImage:nil shareToSnsNames:[NSArray arrayWithObjects:UMShareToWechatSession,UMShareToWechatTimeline,UMShareToQQ,UMShareToQzone,UMShareToSina,nil] delegate:nil]; //QQ空间设置title方法将平台参数名替换即可 [UMSocialData defaultData].extConfig.qzoneData.title = self.shareTitle; //QQ空间设置点击分享内容跳转链接调用下面的方法 [UMSocialData defaultData].extConfig.qzoneData.url = self.shareUrl; // QQ设置title方法为 [UMSocialData defaultData].extConfig.qqData.title = self.shareTitle; //QQ设置点击分享内容跳转链接调用下面的方法 [UMSocialData defaultData].extConfig.qqData.url = self.shareUrl; //微信设置点击分享内容跳转链接 [UMSocialData defaultData].extConfig.wechatSessionData.url = self.shareUrl; //微信设置title [UMSocialData defaultData].extConfig.wechatSessionData.title = self.shareTitle; //微信朋友圈 [UMSocialData defaultData].extConfig.wechatTimelineData.url = self.shareUrl; [UMSocialData defaultData].extConfig.wechatTimelineData.title = self.shareTitle; //分享URL的格式(图片) [[UMSocialData defaultData].urlResource setResourceType:UMSocialUrlResourceTypeImage url:self.shareImg]; }
注意点:1,新浪微博分享时不需要设置title等参数;2.新浪微博分享有链接时,直接在shareText的字符串拼接链接 ;3,新浪微博分享的内容长度有限制 4.各平台的分享 title和url最好不要遗漏
另附上我的另一篇关于友盟分享的文章 http://blog.csdn.net/wqs1028/article/details/51379634
相关文章推荐
- Android探索之旅(第八篇) 关于友盟分享在新浪微博中分享失败报“文件不存在”
- 友盟分享中 分享QQ及新浪微博中的一些遇到分享失败及一些常见问题
- 友盟,新浪微博,腾讯QQ分享的一些心得与总结,以及遇到的一些坑
- 您所访问的站点在新浪微博的认证失败,及其他关于新浪分享失败问题
- 友盟分享——微信、腾讯微博、新浪微博分享失败原因分析
- 关于友盟分享时“打开手机QQ失败”的一般解决方法
- 如何分享带淘宝客的链接到新浪微博
- 关于IE中显示PNG背景透明图片以及链接失效的总结
- 关于std::fstream以及std::ifstream打开中文路径名失败的问题和解决方法
- oracle 关于“以用户administrator的身份链接主机失败”的问题解决
- 关于重构JS前端框架的失败经验(顺便怀念那些死去的代码)
- 一些关于图形以及游戏的网上资源链接
- 关于Visual C++增量链接以及.textbss
- 关于OPENCV的源代码资料以及相关链接
- 解析关于链接和链接广泛度以及相关性的比例
- iOS解析新浪微博的@##以及URL链接并展示
- 分享一个链接,MS官方的解释:关于网络上流传的通过修改组策略“解除XP/WIN7系统默认限制20%的网速”来提高网速的问题。希望大家不要被误导。
- 关于inline 导致链接失败!
- 关于OPENCV的源代码资料以及相关链接
- 关于OPENCV的源代码资料以及链接(zz)