精华内容
下载资源
问答
  • iOS调用QQ发起临时会话 iOS调用qq前先判断是否安装qq, 之后通过OpenURL打开对用的qq NSURL *url = [NSURL URLWithString:@"mqq://"]; if ([[UIApplication sharedApplication] canOpenURL:url]) { ...

    iOS调用QQ发起临时会话

    iOS调用qq前先判断是否安装qq,

    之后通过OpenURL打开对用的qq

        NSURL *url = [NSURL URLWithString:@"mqq://"];
        if ([[UIApplication sharedApplication] canOpenURL:url]) {
            NSString *qq=[NSString stringWithFormat:@"mqq://im/chat?chat_type=crm&uin=%@&version=1&src_type=web",str];
            NSURL *url = [NSURL URLWithString:qq];
    #if __IPHONE_OS_VERSION_MIN_REQUIRED >= __IPHONE_10_0
            [[UIApplication sharedApplication] openURL:url options:@{UIApplicationOpenURLOptionsSourceApplicationKey:@YES} completionHandler:^(BOOL success) {}];
    #else
            [[UIApplication sharedApplication] openURL:url];
    #endif
        }else {
            FFShowInfo(@"不能打开QQ,请确保QQ可用");
        }

    由于qq区分个人qq和营销qq,故 chat_type 要正确配置。chat_type=crm 代表的是营销qq, chat_type=wpa 代表的是个人qq。

    chat_type=wpa 设置意味着个人qq,不能和陌生人发临时会话,除非是好友,或者有共同的群,

    chat_type=crm 设置意味着营销qq,可以和陌生人发起临时会话。

     

    参考链接:https://www.jianshu.com/p/b71928b2694a

     

    转载于:https://www.cnblogs.com/jisa/p/10537492.html

    展开全文
  • 腾讯QQ发起临时会话

    2019-08-28 16:12:43
    最初情形,链接为:tencent://message/?uin='qq号码'&Site=www.网站.com.cn&Menu=yes 解决办法: 点击网址进入:商家沟通组件——立即免费开通【链接:http://shang.qq.com/widget/set.php 】 ...

    最初情形,链接为:tencent://message/?uin='qq号码'&Site=www.网站.com.cn&Menu=yes

    解决办法:

    点击网址进入:商家沟通组件——立即免费开通【链接:http://shang.qq.com/widget/set.php 】

    展开全文
  • 腾讯qq发起临时会话链接

    千次阅读 2016-04-13 09:30:39
    1 XXX 2 或者url 更换为下面的链接 tencent://Message/?Uin=你的qq&websiteName=qzone.qq.com&Menu=yes

     

     

    1

     

    <a rel="nofollow" target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=你的qq号&site=qq&menu=yes">    <div class="Consult_QQ">XXX</div>   </a>


    2 或者url 更换为下面的链接

     

     

    tencent://Message/?Uin=你的qq&websiteName=qzone.qq.com&Menu=yes

     

     

     

     

     

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

    一.前言:


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


    1.QQ开发者平台,并没有找到App调用QQ客户端发起临时会话方法,(只提供了网页端接入方法)


    2.网上搜到的一些方法,大部分都粗秒淡写,要么可以调用QQ客户端,不能成功发送消息,要么是其他问题.


    经过一段时间摸索,发现接入方法相当简单,现将接入方法分享给大家,希望有同样需求的同鞋,少走弯路.


    二.需求:


    • App内调用QQ客户端,在不是好友前提下,向指定QQ号发起临时会话


    三.接入方法:


    1.用来接收临时消息QQ号,需开通QQ推广功能,未开通QQ推广功能,是不能接收陌生人消息的,开通方法如下:


    1>.开通方式:打开QQ推广网址  http://shang.qq.com  并用接收临时消息QQ号登录

    2>.点击顶部导航栏:推广工具,(如图):


    3>.在弹出菜单中点击'立即免费开通'(如图:)即可



    2.将QQ(mqq字段)添加到项目plist文件白名单中(iOS9新出要求),方法如下:


    1>.在项目info.plist添加LSApplicationQueriesSchemes字段 类型Array

    2>.在此Array中添加一个 item 值设为:mqq(如图)


    3.直接上代码:

       

     //是否安装QQ

        if([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"mqq://"]])

        {

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

             NSString *QQ = @"1099779883";

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

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

             [[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];

        }


    四.注意事项:


    • 1.由于开发文档中规定App的正常使用不能依赖其他App,所以在项目中集成此功能的童鞋要注意,在未安装QQ客户端时建议影藏此功能,不然上架有被拒风险.

    • 2.我前期上架一个项目,便是这样处理的.


    君凯商联网-iOS-字唐名僧
    展开全文
  • 前段时间项目中有个需求,在App内调用QQ客户端,在不是好友前提下,向指定的客服QQ发起临时会话,很简单的一个需求,但是实际实现起来却碰到很多问题. 1.QQ开发者平台,并没有找到App调用QQ客户端发起临时会话方法,...
  • 实现在线客服,QQ唤醒发起临时会话

    千次阅读 2019-09-16 18:22:18
    <a target="_blank" href=...uin=你的qq&site=qq&menu=yes">你的qq+img</a> 点击则触发唤醒qq发起临时会话功能。 前提是你的qq开启允许陌生人发起临时会话,允许任何人添加好友。 ...
  • 作者CoderZhuXH,源码XHChatQQ,一行代码调用QQ客户端,发起临时会话. 使用方法 一.请在info.plist文件中 将QQ(mqq字段)添加到白名单 1.设置方法:在info.plist添加LSApplicationQueriesSchemes字段 类型Array 2....
  • 前段时间项目中有个需求,在App内调用QQ客户端,在不是好友前提下,向指定的客服QQ发起临时会话,很简单的一个需求,但是实际实现起来却碰到很多问题. 1.QQ开发者平台,并没有找到App调用QQ客户端发起临时会话方法,...
  • 前言: 前段时间项目中有个需求,在App内调用QQ客户端,向指定的客服QQ发起临时会话,很简单的一个需求,但是实际实现起来却碰到很多问题. 1.QQ开发者平台,并没有找到App 调用QQ客户端 发起临时会话方法,(只提供了网页端...
  • Android 调起本地qq发起临时会话

    千次阅读 2017-09-12 12:02:13
    Android 调起本地qq发起临时会话
  • 一行代码调用QQ客户端,发起临时会话.支持cocoapods 使用方法: //调用QQ客户端,发起QQ临时会话 [XHChatQQ chatWithQQ:@"1099779883"]; 使用方法及注意事项: 请见github ...
  • QQ在线客服代码(不需要加好友即可发起临时会话)-附件资源
  • 发起qq临时会话

    2016-05-26 17:36:00
    --网页发起qq临时会话--> <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=qq号&site=qq&menu=yes" title="QQ: qq号"><img border="0" src="http://wpa.qq.com/pa?p=2:qq号:52...
  • 需求:页面点击时跳转QQ打开临时通话 一,申请客服QQ 1.打开QQ推广网址 链接: https://shang.qq.com/v3/widget.html. 2.点击推广工具,免费申请 3.复制代码 二,判断手机是Android或iOS 点击按钮时加入下面代码,...
  • 网页发起临时QQ会话

    千次阅读 2017-10-30 14:22:22
    网页发起临时QQ会话
  • .qq{ position: fixed; bottom: 200px; right:25px; z-index: 999; } </style> <a target="_blank" title="点击开始QQ交谈" href="tencent://Message/?Uin=123456&websiteName=aceeci&Menu=...
  • uin=QQ即可发起临时会话参数uin为目标QQJava示例 import java.awt.Desktop; import java.net.URI; import java.io.IOException; public class TempSession { public static void main(Str...
  • Discuz!X是非常强大的论坛程序,但总有一些小小的bug,在Discuz!...对比代码发现,出错的原因是:代码里的是大写,而能正常发起会话的首写字母都是小写。 原代码: http://wpa.qq.com/msgrd?V=3&Uin=...
  • 网页发起qq临时会话

    2017-11-21 15:22:00
    qq官方:http://shang.qq.com/v3/widget.html 转载于:https://www.cnblogs.com/ooo0/p/7873348.html
  • 按照腾讯的设置,QQ等级如果低于10级(2个月亮+2颗星星),无法发起临时会话,必须要通过添加好友才能进行会话。关于此问题,唯一的解决方法就是每天保持QQ在线,待等级达到10级以上就可以恢复正常。如果希望赶紧达到...

空空如也

空空如也

1 2 3 4 5
收藏数 91
精华内容 36
关键字:

qq发起临时会话