openshare icon indicating copy to clipboard operation
openshare copied to clipboard

分享qq好友时 link 和 image 都不能分享

Open floralatin opened this issue 9 years ago • 4 comments

floralatin avatar Sep 15 '16 03:09 floralatin

同样的问题

hdyluo avatar Oct 31 '16 08:10 hdyluo

刚看到其他issue里别人解决了,QQ分享需要添加OSMessage中的 desc属性

hdyluo avatar Oct 31 '16 08:10 hdyluo

 NSData *imageData = UIImagePNGRepresentation([UIImage imageNamed:@"icon_logo"]);
    OSMessage *msg=[[OSMessage alloc] init];
    msg.title = @"上朝啦";
    msg.link=@"http://www.shangchao.la";
    msg.desc = @"人脸识别考勤软件";
    msg.image = imageData;
    msg.thumbnail = imageData;
    [OpenShare shareToWeixinSession:msg Success:^(OSMessage *message) {
        DLog(@"微信分享到好友成功:\n%@",message);
    } Fail:^(OSMessage *message, NSError *error) {
        DLog(@"微信分享到好友失败:\n%@",message);
    }];

MQL9011 avatar Dec 13 '16 12:12 MQL9011

NSData *imageData = UIImagePNGRepresentation([UIImage imageNamed:@"icon_logo"]);
    OSMessage *msg=[[OSMessage alloc] init];
    msg.title = @"上朝啦";
    msg.link=@"http://www.shangchao.la";
    msg.desc = @"人脸识别考勤软件";
    msg.image = imageData;
    msg.thumbnail = imageData;
    [OpenShare shareToQQFriends:msg Success:^(OSMessage *message) {
        DLog(@"QQ分享到好友成功:\n%@",message);
    } Fail:^(OSMessage *message, NSError *error) {
        DLog(@"QQ分享到好友失败:\n%@",message);
    }];

MQL9011 avatar Dec 13 '16 12:12 MQL9011