openshare icon indicating copy to clipboard operation
openshare copied to clipboard

怎么区分是取消分享还是分享失败这两种情况呢?

Open liangxueliang opened this issue 7 years ago • 4 comments

在分享时,点击取消按钮返回自己的 App,走失败的 block,但是怎么区分是取消分享还是分享失败这两种情况呢?

取消分享时,返回的 error 是这样的:Error Domain=weibo_share_response Code=-100 "(null)" UserInfo={statusCode=-100, requestID=C7DBB203-8D3F-47CF-842E-4380A240A6C4, __class=WBSendMessageToWeiboResponse, responseID=E8E72819-21BD-4DBB-B04F-153A403E94B7},只有一个 -100的 status code,难道就是通过这个来判断吗

liangxueliang avatar Sep 06 '16 09:09 liangxueliang

分享平台登录后, 用户取消分享,微博error code=-1,微信error code=-2,QQerror code =-4,或许可以根据这个来再做区分处理。由于未登录,code=-100,估计微博归为失败,有需要的话,也可以自行处理为取消。

ColinHwang avatar Nov 24 '16 16:11 ColinHwang

好的,谢谢啦

发自网易邮箱大师 在2016年11月25日 00:49,CHwang 写道:

分享平台登录后, 用户取消分享,微博error code=-1,微信error code=-2,QQerror =-4,或许可以根据这个来再做区分处理。由于未登录,code=-100,估计微博归为失败,有需要的话,也可以自行处理为取消。

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

liangxueliang avatar Nov 25 '16 00:11 liangxueliang

@ColinHwang 你好,能问下你,这个错误码对应的解释你是怎么知道的吗?有没有对应的文档啊?

ifelseboyxx avatar Apr 10 '18 09:04 ifelseboyxx

@ifelseboyxx 人肉调试,NSLog...

ColinHwang avatar Apr 12 '18 04:04 ColinHwang