I Am I
I Am I
Articles90
Tags97
Categories4
PHP跳转QQ聊天窗口源码

PHP跳转QQ聊天窗口源码

最近在整理TenApi.cn的接口,暂时没时间更新博客,放段代码我就溜~
此代码示例:https://docs.tenapi.cn/qq.html PHP跳转QQ聊天窗口源码

<?php
//iami
//5ime.cn
error_reporting(E_ALL || ~E_NOTICE);     //禁止显示PHP错误信息
$qq=@$_GET['qq'];     //获取URL参数
//获取USER AGENT
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
 //var_dump($agent );
//分析数据
$is_pc = (strpos($agent, 'windows nt')) ? true : false;  
$is_iphone = (strpos($agent, 'iphone')) ? true : false;  
$is_ipad = (strpos($agent, 'ipad')) ? true : false;  
$is_android = (strpos($agent, 'android')) ? true : false;  
//输出数据
if ($qq !=''){
$url='tencent://Message/?uin='.$qq;
header("Location:{$url}");
    if($is_pc){  
        $url='tencent://Message/?uin='.$qq;
        header("Location:{$url}");
    }  
    if($is_iphone){  
        $url='mqq://im/chat?chat_type=wpa&uin='.$qq.'&version=1&src_type=web';
        header("Location:{$url}");
    }  
    if($is_android){  
        $url='mqqwpa://im/chat?chat_type=wpa&uin='.$qq;
        header("Location:{$url}");
    }
}else{
    $Json = array(
        'code' => 201,
        'msg' => "请输入QQ号",
    );
    $Json = json_encode($Json,JSON_PRETTY_PRINT|JSON_UNESCAPED_UNICODE);
    echo stripslashes($Json);
    return $Json;
}  
?>