前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP获取域名备案信息的API接口

PHP获取域名备案信息的API接口

作者头像
刺_猬
发布2018-06-21 15:35:05
16K3
发布2018-06-21 15:35:05
举报
文章被收录于专栏:刺客博客刺客博客

很多地方填信息都需要填上域名的备案号,每次使用都得: 搜索备案查询-点开链接-输入域名-(有些站点还需要输入验证码)-获取到备案号-复制出来。

这样的方法太过于繁琐,我就尝试搜索了一下域名备案API接口,找到了一些可用的,不过大多都需要注册登录或者付费,所以找到一个免费的接口,改改发布出来。

废话不多,直接上代码:

<?php

$ip = isset($_REQUEST'd')? $_REQUEST'd' : '';

if(empty($ip)){

$ip = "4ker.cc";}

$url="http://www.sojson.com/api/beian/$ip"; //获取API返回值

$html = file_get_contents($url); //赋值为html变量

$iip=mb_substr($html,22,14,'utf-8'); //截取字符串

$iipp=preg_replace('/(\xc2\xa0)|\s+/','', $iip); //删除字符串中的空格

echo $iipp;

?>

接口原地址: http://www.sojson.com/api/beian/所查域名

接口来源处: http://www.sojson.com/api/beian.html

本来原接口查询是返回JSON值,但是过于繁琐,也过于不方便人眼识别,我就和之前获取IP地址一样,截取了一部分值,使得现在返回值为备案号。

在线使用: https://4ker.cc/beian.php?d=域名

务必加上?d=所查域名,不然就返回了我的站点,也可以直接修改代码中的域名为个人域名,那么存为页面,需要的时候打开,就可以显示啦。

感谢www.sojson.com所提供的接口,在众多收费接口中,找到一个免费的接口实属不易。

» 本文链接:PHP获取域名备案信息的API接口

» 转载请注明来源:刺客博客

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-02-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
ICP备案
在中华人民共和国境内从事互联网信息服务的网站或APP主办者,应当依法履行备案手续。腾讯云为您提供高效便捷的 ICP 备案服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档