点击链接跳转QQ跳转到聊天界面添加好友的方法

最初项目里用的环信即时通讯作为客服聊天工具,其实用的人也不多,现在客户有问题都是直接打call,哪有功夫跟你聊天,万一斗起来图了怎么办,感觉有点鸡肋,不过Boss在安利app的时候算是一个亮点吧,突突突....然,17年年底环信说开始收费了,果断放弃,怎么可能给你交钱,正好环信在项目里是个隐患,前后端集成的不是太完美,删掉之后apk包还小了,商量之后换QQ聊天,于是ctrl+c,ctrl+v,分分钟完事(环信集成了好几天的呢),尼玛“对方没有开通在线咨询,无法临时会话”,发不出去消息,接下来,敲黑板了,荡荡荡。

进去用你作为客服的QQ号登陆一下,不用做任何其他无奶操作,再次发送消息,这样就能接收到消息了,陌生人也可以直接聊哦。

接下来就是跳转QQ的代码

public static boolean checkApkExist(Context context, String packageName){//检查QQ包是否存在
    if (packageName==null||"".equals(packageName)){
        return false;
    }
    try {
        ApplicationInfo info=context.getPackageManager().getApplicationInfo(packageName
                , PackageManager.GET_UNINSTALLED_PACKAGES);
        return true;
    } catch (PackageManager.NameNotFoundException e) {
        return false;
    }
}
if (checkApkExist(this,"com.tencent.mobileqq")){
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(
            "mqqwpa://im/chat?chat_type=wpa&uin="+qqNum+"&version=1")));//qqNum 替换为客服的QQ账号
}else {
    showShortToast("未安装QQ");
}

原文地址:https://www.cnblogs.com/ttkdyq/p/10292403.html

时间: 2024-07-30 10:17:46

点击链接跳转QQ跳转到聊天界面添加好友的方法的相关文章

【iOS基础控件 - 11】【Demo】模仿qq ,微信 UI 聊天界面

A.需求 做出一个类似于QQ.微信的聊天界面 1.每个cell包含发送时间.发送人(头像).发送信息 2.使用对方头像放在左边,我方头像在右边 3.对方信息使用白色背景对话框,我方信息使用蓝色背景对话框 4.隐藏相同的发送时间 5.底部功能按钮:语音按钮.消息输入框.表情按钮.附加按钮 6.响应键盘事件,呼出键盘.隐藏键盘时对上述的视图作出上移操作 7.键盘的发送事件处理 Code Source: B.实现点 1.底层视图搭建 上部分聊天信息框:UITableView 下部分功能区:UIButt

Android,iOS打开手机QQ与指定用户聊天界面

在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ使用.而在移动端腾讯貌似没有公布提供类似API,但是却可以使用schema模式来启动手机QQ. 以下为具体代码: Android: String url="mqqwpa://im/chat?chat_type=wpa&uin=123456"; startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); iOS: UIWebView *webView

【转】Android,iOS打开手机QQ与指定用户聊天界面

在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ使用.而在移动端腾讯貌似没有公布提供类似API,但是却可以使用schema模式来启动手机QQ. 以下为具体代码: Android: String url="mqqwpa://im/chat?chat_type=wpa&uin=123456";startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); iOS:UIWebView *webView =

点击链接打开微信再跳转到微信内部浏览器的解决方案

最近一朋友的客户有这么一需求,引导用户去关注公众号.想这么干,通过网页跳转到微信并打开带有二维码的网页,用户长按识别二维码就可以关注了. 如下这个链接可实现这个功能:http://t.cn/Ewd6Hqq 有需要的小伙伴可以加我qq:1175823568 了解详情 原文地址:http://blog.51cto.com/14105018/2324465

网页端如何实现点击链接跳转到QQ(手机QQ)打开会话

今天给大家分享一下手机或者移动设备上QQ的.大家知道电脑上可以强行聊天,点击可以直接跳出QQ.那么在手机上也可以吗? 既然电脑上有tencent://协议,那么手机上一定也有吧,抓包分析了一下: scheme = "mqqwpa://im/chat?chat_type=wpa&uin=" + g.tuin + "&version=1&src_type=web&web_src=" + host; 是的,具体的是:mqqwpa://im/

【3】QQ 聊天界面

1.说明 稍微修改了下QQ示例里面的聊天界面界面,然后把代码扣过来完成了QQ聊天界面部分,效果还可以. 2.代码部分 // QQTalk.h文件 #ifndef __QQ_TALK_H__ #define __QQ_TALK_H__ #include <DuiLib/DuiLibEnv.h> #include <DuiLib/UIlib.h> using namespace DuiLib; #define QQ_TALK_XML _T("chatbox.xml"

浏览器中点击链接,跳转qq添加好友的实现方式

做一些网页的产品,难免会用到QQ聊天等,例如客服 PC端:: 代码:tencent //message/?uin=1187276773&Site=&Menu=yes 都知道电脑上面的网页是可以点击特殊的链接来打开电脑版本的QQ的,那手机呢... 手机端其实也有的,手机浏览器点击超链接调出手机QQ聊天界面地址: 手机端: 代码: 1.mqqwpa //im/chat?chat_type=wpa&uin=你的QQ号&version=1&src_type=web 2.ht

微信点击图文消息链接 在根据判断跳到另一个页面 但是 点关闭 将当前的关闭之后 会出现空白页

<script> function ss() { var u = navigator.userAgent; if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {//安卓手机location.href = '2.html?id=3323/#wechat_redirect'; } else if (u.indexOf('iPhone') > -1) {//苹果手机location.href = '2.html?id

如何实现点击链接不跳转效果

何实现点击链接不跳转效果:超链接<a>原本作用就是为了实现网页跳转的,但是某些情况下,会希望当点击链接的时候并不产生跳转效果,而是在满足一定条件下再进行跳转.下面就介绍一下实现此效果的方法:为超链接绑定onclick事件处理函数,然后返回false,代码如下: <script type="text/javascript"> window.onload=function(){ var mylink=document.getElementById("myl