iOS ShareSDK QQ空间分享Error code=206
2016-05-05 19:41
561 查看
QQ空间分享(分享时直接分享到qq空间,而不是在qq好友分享时再点击qq空间分享到空间)时遇到错误。
Error Domain =ShareSDKErrorDomain
Code = 206 "(null)"
UserInfo = {error_message = 分享到平台[QZone]不支持的分享类型[1]!}
如图所示:
百度查说是将SSDKContentTypeImage改成SSDKContentTypeAuto,这个是应该改成这个,但这并不能真正解决问题。qq空间分享类型不支持Text(仅QQFriend)、Image(仅QQFriend),只只持图文加链接的形式。所以我们的分享参数必须包含文字、图片、网址,这样才可以避免此问题。
1 通过方法 共有分享参数 qq空间分享。
[shareParams SSDKSetupShareParamsByText:@"内容"
images:imageArray
url:[NSURL URLWithString:@"http://mob.com"]
title:@"分享标题"
type:SSDKContentTypeAuto];其中参数images、url、title这三个缺一不可,都不可为nil,当然type也应设置为SSDKContentTypeWebPage或者SSDKContentTypeAuto。参数text可以为空。
2 通过方法 qq分享参数 分享。
Error Domain =ShareSDKErrorDomain
Code = 206 "(null)"
UserInfo = {error_message = 分享到平台[QZone]不支持的分享类型[1]!}
如图所示:
百度查说是将SSDKContentTypeImage改成SSDKContentTypeAuto,这个是应该改成这个,但这并不能真正解决问题。qq空间分享类型不支持Text(仅QQFriend)、Image(仅QQFriend),只只持图文加链接的形式。所以我们的分享参数必须包含文字、图片、网址,这样才可以避免此问题。
1 通过方法 共有分享参数 qq空间分享。
[shareParams SSDKSetupShareParamsByText:@"内容"
images:imageArray
url:[NSURL URLWithString:@"http://mob.com"]
title:@"分享标题"
type:SSDKContentTypeAuto];其中参数images、url、title这三个缺一不可,都不可为nil,当然type也应设置为SSDKContentTypeWebPage或者SSDKContentTypeAuto。参数text可以为空。
2 通过方法 qq分享参数 分享。
[shareParams SSDKSetupQQParamsByText:@"分享内容" title:@"图片" url:[NSURL URLWithString:@"http://mob.com"] thumbImage:thumb image:thumb type:SSDKContentTypeAuto forPlatformSubType:SSDKPlatformSubTypeQZone];其中参数url、thumbImage、image这三个参数不能为空,text和title其中之一不为空即可。type依然是SSDKContentTypeWebPage或者SSDKContentTypeAuto。这样就没有再出现上面的这个问题了。
相关文章推荐
- iOS,一行代码进行RSA、DES 、AES、MD5加密、解密
- iOS 开发CocoaPods的使用
- iOS使用runtime设置字体格式
- iOS时间转换(聊天时间)
- iOS 图片上传旋转90°
- ios图片处理相关问题
- iOS利用Runtime自定义控制器POP手势动画
- iOS ftp上传文件
- iOS开发-由浅至深学习block
- 有关iOS学习方法拙见
- iOS run loop(NSRunLoop)和线程的一些需要注意的细节
- iOS 图片捏合放大缩小 点击放大缩小
- IOS 数组去重的几种方式
- Storyboard imageview 加tableview
- iOS每日一记——————————iOS开发当中的一些技巧
- iOS中利用 runtime 一键改变字体
- iOS 在价格数字中插入分隔符,逗号,点之类的方法和代码
- iOS指定位置拉扯图片
- iOS字符串替换,字符插入,字符删除
- iOS开发动画(Animation)图片360度不停旋转