欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

php教程

PHP获取访问用户信息API接口源码

php教程 我的站长站 2020-09-29 共117人阅读

php获取访问用户信息API接口源码,利用的淘宝接口,可以返回服务器信息,返回结构如下图:

PHP获取访问用户信息API接口源码

可以获取用户浏览器版本、用户IP、用户操作系统、访问时间等等。

接口代码

<?php
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
$ua = $_SERVER['HTTP_USER_AGENT'];
$url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;
$urldata=file_get_contents($url);
$data = json_decode($urldata, true);
$country = $data['data']['country']; 
$region = $data['data']['region']; 
$city = $data['data']['city'];
$arr = array('IP' => $ip,'Region' =>$country.''.$region.''.$city , 'OS' => $os, 'UA' => $ua,'Bro' => $bro, 'Time' => date("Y年m月d日 H时i分s秒"));
echo json_encode($arr,JSON_UNESCAPED_UNICODE);
?>
相关专题
API
API
2022-06-15 116

API是开发中必备知识点,合理的应用API可以大大节省开发成本,为您整理收集了包含API接口的信息,包含API接口,API代码,API源码,助你更快的学习使用API技术....

相关推荐
  • PHP环境搭建
  • API源码
  • php代码
  • php获取
  • 只有13M的精简PHP1.1环境搭建工具
    只有13M的精简PHP1.1环境搭建工具

    只有13M的精简PHP1.1环境搭建工具,用来测试小巧程序还是非常方便的。下载后打开即可使用,点击启动就运行了,网站地址为您的PHP程序的目录。...

    开发软件 119 3年前
  • phpStudy v8.0服务器环境配置一键端软件[内测版]
    phpStudy v8.0服务器环境配置一键端软件[内测版]

    phpStudy说明phpStudy是一款老牌服务器环境一键集成软件了,软件一键安装,安装完成之后不在需要配置就能够使用,非常的简单方便,可以说是非常好用的PHP调试环境。新版phpStudy v8.0集成最新的Apache+N...

    开发软件 379 4年前
  • iis6如何搭建部署php程序环境
    iis6如何搭建部署php程序环境

    可能平时用惯了宝塔,导致我对windows服务器的配置竟然如此生疏,一个php网站迁移部署竟然反反复复测试了近一天时间,下面说说windows下使用iis6部署php程序的方法及这次部署遇到的一些问题。环境及程...

    服务器配置 154 3年前
  • KSWEB在手机上搭建php+mysql环境
    KSWEB在手机上搭建php+mysql环境

    ksweb是一款专业的开源服务器APP,可以在手机上搭建php+mysql环境,内置了 lighttpd+nginx+apache+php+sql 等等功能,可以让你的手机瞬间变成服务器,兼容多数主流PHP程序。ksweb特点一键安装,迅速快捷,无...

    开发软件 855 3年前
  • PHP获取访问用户信息API接口源码

    PHP获取访问用户信息API接口源码,利用的淘宝接口,可以返回服务器信息,返回结构如下图:可以获取用户浏览器版本、用户IP、用户操作系统、访问时间等等。接口代码<?php$ip = $_SERVER[&#39;HTTP_X_FORWARDED_FOR&#39;];$ua = $_SERVER[&#39;HTTP_USER_AGEN...

    php教程 117 3年前
  • PHP智云V1.3全能API接口网站源码
    PHP智云V1.3全能API接口网站源码

    智云全能API接口PHP源码V1.3版本接口数据由智云平台开发及整理源码直接上传即可访问,无需数据库,不支持上传二级目录访问!源码上传后请访问:你的域名/inde.html(可以将inde.html重新修改其他名称访问)...

    php源码 543 4年前
  • 2020年最新HTML+API版防红网站模板
    2020年最新HTML+API版防红网站模板

    2020年最新HTML+API版防红网站模板,HTML+JS+API框架,打开即可使用,不需要任何环境。支持多种防红方式,多种短域名后缀。

    html模板 453 4年前
  • HTML+API美腿zipa图片瀑布流网站模板
    HTML+API美腿zipa图片瀑布流网站模板

    HTML+API美腿zipa图片瀑布流网站模板,图片采集与自葫芦侠,流量不走本地,虚拟空间都能部署,适合引流请在下载后24小时内删除,否则一切法律后果请自行承担...

    html模板 653 4年前
  • 最新ASP星外IDC代理API程序网站源码
    最新ASP星外IDC代理API程序网站源码

    最新ASP星外IDC代理API程序网站源码这套ASP源码带有全新登录界面+会员中心,源码适合使用代理星外主机管理系统的API,把文件上传到支持ASP空间即可使用 ,目录记事本打开Global.asa修改成你的星外代理...

    asp源码 251 4年前
  • 微信域名检测源码 带API接口
    微信域名检测源码 带API接口

    微信域名检测源码 带API接口,市面价格2000+的源码,高性能优化处理,目前市场大,运营利润高。可自动检查域名微信内是否报红。极致域名检测系统安装教程此版本是老版本,现在发出来供大家免费使用,可简...

    app源码 617 4年前
  • 支付宝企业账户转账个人账户php接口代码

    前言支付宝企业账户转账个人账户php接口代码,该接口主要用于平台对用户奖励的发放,场景也很简单就是我在你平台上有余额,我提现,平台给钱。只不过项目中是用的官方的SDK调用的,仔细看了下那个SDK目录,把很多无用的接口(目前自己用不上)也包含在里面,作为强...

    php教程 161 2年前
  • php判断目录文件是否存在

    一段简单的php判断目录文件是否存在代码,收藏记录一下,以后肯定用得到的。<?php$filename = &#39;../../e/install/&#39;; if (file_exists($filename)) { echo "<h3><div align=&#39;center&#39;><font color=&#39;#FF0000&#39;>存在安全风险!请将 ...

    php教程 115 2年前
  • curl函数获取API接口数据方法

    PHP利用curl函数,获取API接口数据方法示例代码,自用收藏<?php $weather = curl_init(); curl_setopt($weather,CURLOPT_URL,"https://api.pc2801.com/cqssc/".time()); curl_setopt($weather, CURLOPT_SSL_VERIFYPEER, false); //如果...

    php教程 89 2年前
  • 158网盘直连解析代码

    API代码<?php/*** @package 158Pan* @author Andy* @version 1.2.0* @link https://lsland.cn*/// 指定允许其他域名访问 header(&#39;Access-Control-Allow-Origin:*&#39;);header(&#39;content-type:application/json;charset:utf-8&#39;);functi...

    php教程 132 2年前
  • PHP获取QQ用户昵称+头像API接口代码

    如果要获得QQ用户的头像和昵称,需要在腾讯开放平台申请API接入才可以,但是这个不需要!只需要输入用户的正确的QQ号即可返回用户的头像和昵称。API接口代码<?php // 通过QQ号即可获取用户信息 // 获取QQ头像接口// http://q1.qlogo.cn/g?b=qq&nk=QQ号&s=...

    php教程 224 2年前
  • php获取文件后缀扩展名三种方法分享

    本文中,我们介绍三种php获取文件扩展名的方法方法一:使用PHP pathinfo()获取文件扩展名方法二:使用PHP SplFileInfo类获取文件后缀方法三:使用PHP substr()和strrchr()函数获取文件扩展名pathinfo()获取方法pathinfo() 函数以数组的形式返回关于文件路径...

    php教程 45 1年前
  • filesize()函数获取文件大小的方法

    filesize()函数使用方法filesize()函数可以直接获取文件的字节数,代码如下:echo filesize(“upload.php”);通过浏览器访问,我们可以看到,直接输出获取的文件大小的字节。常用方法封装我们都知道文件大小,除了用字节数表示更常见的是用KB、MB、GB、TB这些...

    php教程 33 1年前
  • php获取年月周时间戳代码

    php获取时区date_default_timezone_set("Asia/Shanghai"); date_default_timezone_set(&#39;PRC&#39;);//这两种方法效果相同时间戳转日期,可以用date(‘Y-m-s h:i:s’, 具体时间戳来实现)日期转换时间戳,用strtotime("date()").php获取时间戳//获取今...

    php教程 11 1年前
  • PHP获取网站标题+描述+关键字代码,无需第三方接口

    原生PH获取标题(title)、描述(description)、关键字(keywords)代码,无需第三方API接口。<?phpheader("content-type:text/html; charset=utf8");$arr = file("http://www.wdzzz.com");if($arr){ foreach($arr as $a){ if(strchr($a,"<title...

    php教程 20 1年前
  • Accept-Length无法获取下载文件大小解决方法

    php下载文件时,我们一般会加上如下的header信息:header("Content-type: application/octet-stream");header("Accept-Ranges: bytes");header("Accept-Length:".$fileSize); //请用Content-Lengthheader("Content-Disposition: attachment; filename="...

    php教程 38 1年前