Android 实现一键加QQ群,一键加QQ好友

一键加群

要想实现一键添加QQ群,我们就需要去QQ群官网

第一步

Android 实现一键加QQ群,一键加QQ好友_第1张图片
第二步
Android 实现一键加QQ群,一键加QQ好友_第2张图片

这样一键加群就完成了。

一键加好友,进入临时会话

主要代码

 		String qqUrl = "mqqwpa://im/chat?chat_type=wpa&version=1&uin="+qqNumber;//uin是发送过去的qq号码
        Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(qqUrl));
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);

只是写这两句话,就可以跳到QQ的临时会话页面。
但这是会产生一个小问题,当你发送消息的时候,会提示你对方没有开启临时会话,而造成消息发不出去。

这个问题的解决方法是
我们需要先进入到QQ推广官网

第一步

Android 实现一键加QQ群,一键加QQ好友_第3张图片
第二步
Android 实现一键加QQ群,一键加QQ好友_第4张图片

第三步
Android 实现一键加QQ群,一键加QQ好友_第5张图片
它还会有一个提示框,是否开启,选择确定。

然后还有一步,就是打开QQ设置

第四步

Android 实现一键加QQ群,一键加QQ好友_第6张图片

手机版QQ的更改路径为:
设置 》隐私 》加我为好友时的验证设置 》允许任何人

这样配置完以后,就可以正常的进行临时会话

你可能感兴趣的:(第三方SDK)