最近项目要用到微信和微博的回调,研究了一下,发现微信的朋友圈分享和微博的分享,分享成功之后都会立即跳回原APP,而微信好友分享会出现留在微信选项,也就是说,微信的朋友圈分享和微博的分享是肯定会收到回调的,而微信的朋友分享是有可能收不到回调的。

代码如下:

微博分享

if ([response isKindOfClass:WBSendMessageToWeiboResponse.class])
    {
        NSString *title = @"发送结果";
        NSString *message = [NSString stringWithFormat:@"响应状态: %d\n响应UserInfo数据: %@\n原请求UserInfo数据: %@",(int)response.statusCode, response.userInfo, response.requestUserInfo];
        
        
        if (response.statusCode==0) {
            message=@"分享成功!";
            [[NSNotificationCenter defaultCenter] postNotificationName:@"shareAllOfUs" object:@"Sucess" userInfo:nil];
        }else{
            message=@"分享失败!";
            [[NSNotificationCenter defaultCenter] postNotificationName:@"shareAllOfUs" object:@"fail" userInfo:nil];
        }
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:title
                                                        message:message
                                                       delegate:nil
                                              cancelButtonTitle:@"确定"
                                              otherButtonTitles:nil];
        [alert show];
    }
微信分享
 if([resp isKindOfClass:[SendMessageToWXResp class]])
    {
        NSString *strTitle = [NSString stringWithFormat:@"分享结果"];
        NSString *strMsg = [NSString stringWithFormat:@"errcode:%d", resp.errCode];
        if (resp.errCode==0) {
            strMsg=@"分享成功!";
            [[NSNotificationCenter defaultCenter] postNotificationName:@"shareAllOfUs" object:@"Sucess" userInfo:nil];
        }else{
            strMsg = @"分享失败!";
            [[NSNotificationCenter defaultCenter] postNotificationName:@"shareAllOfUs" object:@"fail" userInfo:nil];
        }
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:strTitle message:strMsg delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
        [alert show];
    }

ios微信微博回调 留在微信相关推荐

  1. Android 微信分享后留在微信,没有回调的问题解决方案

    Android 微信分享后留在微信,没有回调的问题解决方案 参考文章: (1)Android 微信分享后留在微信,没有回调的问题解决方案 (2)https://www.cnblogs.com/zhan ...

  2. php微信重复回调,解决微信授权登陆重复回调的问题

    有个问题要记录一下,就是微信授权登录之后重复回调的问题. 微信授权的流程是这样: 1.用户在微信里打开链接A,微信就会携带code和state访问A中的重定向链接B. (用户的微信客户端-->微 ...

  3. 微信企业号回调 java_微信公众平台企业号回调模式的URL验证——Java

    最近在做微信企业号的相关应用,原因是以前没有接触过微信方面的东西,因此在开启回调模式的时候感觉无从下手,找不到门路,在网上找了教程,最后也是没有结果. 逼不得已,只能硬着头皮就着官方的文档一步步的往下 ...

  4. vue+cordova 实现第三方登录( QQ 微信 微博)之微信登录

    概要 1.首先先到各个开放平台申请开发者账号 先申请,审核通过还需要一定时间 微信开放平台 https://open.weixin.qq.com/ 腾讯开放平台 http://open.qq.com/ ...

  5. php微信退款回调通知,微信退款异步回调通知

    以上为微信官方的文档,想要实现微信退款通知处理业务,使用的thinkphp3.2 通过对上述完成 使用php 无论如何对都req_info 无法解密 求大神指导 ,或提供一个dmeo const CI ...

  6. 微信支付回调 java_Java微信支付-退款成功异步回调验签

    /** * 微信支付实现 * * @author: Sun * @create: 2019-10-10 17:54 * @version: v1.0 */ @Service @Slf4j public ...

  7. 安卓三方登录趟坑,QQ,微信,微博,Twitter,Facebook,Instagram

    前言 最近给app加入三方登录,由于比较多,所以就用的友盟统一登录,会比一个一个配置方便点 正文 先说QQ,微信,微博: 国内QQ,微信,微博三方登录其实还行,并没有太多坑,文档也挺完善的. 但是需要 ...

  8. ios浏览器微信支付回调页面_iOS集成H5微信支付实现跳转与回调的解决方案

    前言 最近有个需求,不能在iOS客户端内集成支付宝和微信的App支付SDK(为了防苹果审核检测SDK),因此使用H5支付,虽然微信和支付宝的H5支付文档都说不要在App内使用H5支付而是使用App支付 ...

  9. ios浏览器微信支付回调页面_微信支付:手机系统自带的浏览器,调用微信支付如何实现(非扫码)...

    如果您是使用浏览器的移动网页进行支付,那就是调用微信H5支付,如果是使用APP客户端进行支付,那就要调用微信APP支付. H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使 ...

最新文章

  1. Java中Connection方法笔记
  2. 如何捕获和分析 JavaScript Error
  3. kettle java 变量传递_kettle的jdk1.7环境变量配置
  4. POJ - 1321 棋盘问题
  5. openGauss 2.1.0 闪回特性
  6. (189)FPGA变量初始化方法reg
  7. 【编程珠玑】第六章 程序性能分析
  8. Linux系统配置及服务管理_第03章用户管理
  9. np.random.uniform,random,choice,newaxis
  10. C与C++接口相互调用
  11. 16进制发送 mqtt客户端调试工具_MQTT Simulate Device(MQTT客户端调试工具)下载 v1.0.7免费版-下载啦...
  12. 51循迹小车舵机c语言程序,红外循迹小车c程序(舵机小车).doc
  13. Android最完整的仿QQ表情聊天图文展示代码示例
  14. C语言:将邻接矩阵转换为邻接表算法
  15. 自学python有什么建议,想通过自学Python,朋友们有哪些提议吗?
  16. 适合送给学计算机男生的礼物,送毕业学长什么礼物比较好(适合送男生的毕业礼物)...
  17. CP-VTON学习笔记
  18. IIS 应用程序池自动停止处理
  19. iOS中boolean、Boolean、BOOL、bool的区别
  20. 生物图像处理软件汇总(持续更新)

热门文章

  1. erp打印面单 php实现,利用店小秘ERP处理Shopee虾皮订单及打印面单
  2. 在Unity中制作完整的技能系统(代码篇)
  3. 由“人肉搜索”到“人肉防火墙”想到的。。。
  4. SpringBoot发生404跳转404页面
  5. 最强GPU助力,Imagination踏上新征途
  6. 大数据管理平台(一)概述
  7. java中eden是什么_java8 中的 new generation 、young generation 和 eden space是怎样的关系?...
  8. Unity3D Shader编程】之六 暗黑城堡篇: 表面着色器(Surface Shader)的写法(一)
  9. ad被锁定的账户_大量AD域帐号自动被锁定
  10. 全面的网络诊断-Omnipeek