多方查找 有两种方式
一. 不接入sdk 通过 QQ推广功能 发起临时会话

必须打开的QQ开启了推广功能(http://shang.qq.com 这个网站开启), 否则打不开.

//是否安装QQ

if([[UIApplicationsharedApplication] canOpenURL:[NSURLURLWithString:@"mqq://"]]) {

//用来接收临时消息的客服QQ号码(注意此QQ号需开通QQ推广功能,否则陌生人向他发送消息会失败)

NSString *QQ = @"370198623";//调用QQ客户端,发起QQ临时会话

NSString *url = [NSStringstringWithFormat:@"mqq://im/chat?chat_type=wpa&uin=%@&version=1&src_type=web",QQ];

[[UIApplicationsharedApplication] openURL:[NSURLURLWithString:url]];

}

二. 接入sdk 通过api 发起临时会话
这种方法没有QQ号限制,可以打开任意QQ会话界面 缺点就是需要集成sdk增加app大小(如果有分享功能已经接入sdk,可以直接使用)

NSString *QQ = @"370198623";

QQApiWPAObject *wpaObj = [QQApiWPAObject objectWithUin:QQ];

SendMessageToQQReq *req = [SendMessageToQQReq reqWithContent:wpaObj];

[QQApiInterface sendReq:req];

三、添加QQ群

NSString *urlStr = [NSString stringWithFormat:@"mqqapi://card/show_pslcard?src_type=internal&version=1&uin=%@&key=%@&card_type=group&source=external", @"567528406",@"eaf6549b23641571597b72a2cec9d986cbb25561ceebb8c898a65ca4892252c5"];

NSURL *url = [NSURL URLWithString:urlStr];

if([[UIApplication sharedApplication] canOpenURL:url]){

[[UIApplication sharedApplication] openURL:url];

}else {

return;

}

iOS调用QQ客户端,发起临时会话

iOS调用QQ客户端,发起临时会话相关推荐

  1. iOS调用QQ客户端发起临时会话

    一.前言: 前段时间项目中有个需求,在App内调用QQ客户端,在不是好友前提下,向指定的客服QQ发起临时会话,很简单的一个需求,但是实际实现起来却碰到很多问题. 1.QQ开发者平台,并没有找到App调 ...

  2. 实现在线客服,QQ唤醒发起临时会话

    <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=你的qq&site=qq& ...

  3. 在网站添加客服QQ,打开临时会话框(不用加为好友)

    转自 : https://blog.csdn.net/wbbott/article/details/53107009 我们是不是经常在浏览网站的时候,会发现有一个联系客服QQ的功能,但是这个具体的功能 ...

  4. 腾讯QQ发起临时会话

    最初情形,链接为:tencent://message/?uin='qq号码'&Site=www.网站.com.cn&Menu=yes 解决办法: 点击网址进入:商家沟通组件--立即免费 ...

  5. APP调用支付宝客户端发起支付

    话不多说,直接上核心代码!!! 另附RSA密钥生成工具地址: https://docs.open.alipay.com/291/105971/ /*** 调用支付宝支付*/private PayRes ...

  6. QQ不加好友临时会话聊天代码

    http://wpa.qq.com/msgrd?V=1&Uin=282285914&Site=ioshenmue&Menu=yes

  7. iOS 开启QQ临时会话

    0 打开QQ推广网址 http://shang.qq.com 并用接收临时消息QQ号登录 复制代码 1 在项目info.plist添加LSApplicationQueriesSchemes字段 类型A ...

  8. iOS 开启临时会话

    1. 打开QQ推广网址 http://shang.qq.com 并用接收临时消息QQ号登录 2. if([[UIApplication sharedApplication] canOpenURL:[N ...

  9. 【腾讯开放平台】Android、IOS实现指定QQ临时会话功能

    腾讯开放平台提供了WPA接口,能够实现对于普通用户,无需加其好友就能和其发起临时会话(但是对于400开头的企业QQ号,如Mob平台的企业QQ:4006852216 ,必须先加其好友才能实现临时会话), ...

最新文章

  1. 8080CPU寄存器划分
  2. 可视化-echarts流向图制作及recharts
  3. java与c语言工作量对比比例,对比平台-- C ++与Java之间的差异
  4. 三种单例模式的C++实现
  5. “约见”面试官系列之常见面试题第十三篇之css动画效果(建议收藏)
  6. LA 6047 Perfect Matching 字符串哈希
  7. Android 如何使用juv-rtmp-client.jar向Red5服务器发布实时视频数据
  8. win10如何打开摄像头_win10系统如何打开自带游戏?
  9. 算法题003 斐波那契(Fibonacci)数列
  10. 软件开发和DBA谁更吃香?有答案了
  11. mockwebserver java_在Java中使用WireMock和SOAP Web服务
  12. Spark将数据写入Mysql
  13. 适配器模式之桥梁模式
  14. 熊猫烧香病毒样本分析
  15. 妙趣横生的算法(C语言实现 第2版)pdf
  16. 整合营销中广告投放策略,为何需要选择公关广告?
  17. XP计算机屏蔽vac系统,网吧屏蔽VAC一键修复——V1.1by RiCkY
  18. element Table+Pagination实现分页
  19. iOS touchID 处理办法
  20. REDSHIFT学习笔记-渲染设置3_GIPhotonSSS

热门文章

  1. FlexRay在AUTOSAR的实施
  2. 最新ThinkPHP微信独立精彩互换抢红包系统源码开源版
  3. SIM900A、GPRS、GSM 基础知识
  4. 365天深度学习训练营-第P7周:咖啡豆识别
  5. windows10忘记开机密码解决办法
  6. Python 使用numpy报错:runtimeError: package fails to pass a sanity check解决方法
  7. 川师大计算机学院任教老师,全新启航,精彩蜕变——记四川师范大学计算机科学学院2019级新生开学典礼暨2019级新生学籍管理教育...
  8. Unity个人记录07-动画系统
  9. PDApp.log占用C盘几十G空间,原因及解决方案
  10. 【收藏】构建属于自己的云端知识库——语雀