100apps / openshare

不用官方SDK,利用社交软件移动客户端(微信/QQ/微博/人人/支付宝)分享/登录/支付。
http://www.gfzj.us/series/openshare/
GNU General Public License v3.0
3.64k stars 661 forks source link

分享给微信好友,在好友列表界面点击返回(取消分享)走Success分支 #29

Closed zhoujie903 closed 9 years ago

zhoujie903 commented 9 years ago

分享给微信好友,在好友列表界面点击返回(相当于取消分享)走Success分支 没有一个值判断是成功还是取消分享 [OpenShare shareToWeixinSession:msg Success:^(OSMessage message) { NSLog(@"微信分享到会话成功:\n%@",message); [KSToastView ks_showToast:@"分享成功"]; //没有一个值判断是成功还是取消分享 } Fail:^(OSMessage message, NSError *error) { }];

100apps commented 9 years ago

取消分享会走Fail方法

zhoujie903 commented 9 years ago

我是测试过的,无论是tag版本代码,还是Head版本代码都走了Success分支分支

100apps commented 9 years ago

img_0129

zhoujie903 commented 9 years ago

@100apps

是我的代码问题,SDK没问题

我现在应用程序的场景是:用原生微信SDK来支付;用你的SDK来分享(想排除UMeng分享)

原来的代码:

改为: 就OK了

100apps commented 9 years ago

@zhoujie903 感谢使用

PS:

  1. OpenShare支持微信、支付宝支付。并且服务器端pay.php也是无任何依赖实现的,我们自己的app也是实用OpenShare支付的,目前没有遇到任何问题。
  2. github markdown支持 代码 格式,阅读效果会比较好一些。可以Google一下。
rentaogithub commented 8 years ago

可以知道分享取消的状态吗?