【本站通知】:提交网址请到顶部提交收录按钮提交,电脑版不能自动获取网站信息,请手动填写! ——广告合作:点击这里给我发消息 官方1群:加入QQ群 官方2群:加入QQ群
电影网址大全 博客网址大全 资源教程网址 导航网址大全 骗子公布 收录申请

当前位置:首页 » 技术教程 » 接口分享 » 详情

PHP查询Whois接口源码

接口演示

1.png

接口简介

查询Whois信息接口源码 接口数据来自于站长工具的Whois的查询工具 接口一直很稳暂时没有出现不能用的情况 怎么调用拟 网站/接口名称.php/?domain=这这里是要查询的域名 有问题评论即可

接口代码

	
  1. <?php
  2. error_reporting(0);
  3. header('charset=utf-8');
  4. if (!empty($_GET['domain'])) {//判断是否有get值
  5. /*获取网页内容*/
  6. $curl = curl_init();
  7. $httpheader[] = "Accept:*/*";
  8. $httpheader[] = "Accept-Language:zh-CN,zh;q=0.8";
  9. $httpheader[] = "Connection:close";
  10. $httpheader[] = "Referer:http://whois.chinaz.com";
  11. $httpheader[] = "User-agent:Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 MicroMessenger/4.3.2";
  12. curl_setopt($curl, CURLOPT_HTTPHEADER, $httpheader);
  13. curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
  14. curl_setopt($curl, CURLOPT_TIMEOUT, 60);
  15. curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
  16. curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
  17. curl_setopt($curl, CURLOPT_URL, 'https://whois.chinaz.com/' . str_replace(array("http://", "https://"), "", $_GET['domain']));//去除http://和https://
  18. $text = curl_exec($curl);
  19. curl_close($curl);
  20. /*对获取的网页内容截取*/
  21. preg_match('/注册商<\/div><div class="fr WhLeList-right"><div class="block ball"><span>(.*?)<\/span>/i', $text, $zhuceshang);
  22. preg_match('/联系人<\/div><div class="fr WhLeList-right block ball lh24"><span>(.*?)<\/span>/i', $text, $contacts);
  23. preg_match('/创建时间<\/div><div class="fr WhLeList-right"><span>(.*?)<\/span>/i', $text, $chuangjianshijian);
  24. preg_match('/过期时间<\/div><div class="fr WhLeList-right"><span>(.*?)<\/span>/i', $text, $guoqishijian);
  25. preg_match('/DNS<\/div><div class="fr WhLeList-right">(.*?)<br\/><\/div>/i', $text, $dns);
  26. preg_match('/联系电话<\/div><div class="fr WhLeList-right block ball lh24"><span>(.*?)<\/span>/i', $text, $phone);
  27. preg_match('/公司<\/div><div class="fr WhLeList-right"><div class="block ball"><span>(.*?)<\/span>/i', $text, $gongsi);
  28. preg_match('/<div class="fl WhLeList-left">联系邮箱<\/div><div class="fr WhLeList-right block ball lh24"><span>(.*?)<\/span>/i', $text, $mail);
  29. $dnsarray = explode("<br/>", $dns[1]); //对多个dns分组
  30. /*对几个可能为空的值判断*/
  31. if (!empty($gongsi[1])) {
  32. $gongsi = $gongsi[1];
  33. } else {
  34. $gongsi = '-';
  35. }
  36. if (!empty($phone[1])) {
  37. $phone = $phone[1];
  38. } else {
  39. $phone = '-';
  40. }
  41. if (!empty($zhuceshang[1])) {
  42. $zhuceshang = $zhuceshang[1];
  43. } else {
  44. $zhuceshang = '-';
  45. }
  46. /*输出并结束程序*/
  47. exit('
  48. <!--数据来源:站长工具 whois.chinaz.com -->
  49. <p><strong>注册商:</strong>' . $zhuceshang . '</p>
  50. <p><strong>联系人:</strong>' . $contacts[1] . '</p>
  51. <p><strong>公司:</strong>' . $gongsi . '</p>
  52. <p><strong>邮箱:</strong>' . $mail[1] . '</p>
  53. <p><strong>电话:</strong>' . $phone . '</p>
  54. <p><strong>创建时间:</strong>' . $chuangjianshijian[1] . '</p>
  55. <p><strong>过期时间:</strong>' . $guoqishijian[1] . '</p>
  56. <p><strong>DNS:</strong>' . "$dnsarray[0]\t$dnsarray[1]" . '</p>');
  57. } else {
  58. //如果get值为空则显示'Error'并结束程序
  59. exit('请填写域名');
  60. }
打赏站长

打赏方式:

X
  • 支付宝
  • 微信
  • QQ红包

打开支付宝扫一扫
文章作者:站长的小便 日期:2019年01月03日 星期四   分类:接口分享   浏览(1250)
本文地址:https://www.laolibab.cn/jkfx/6768.html   [百度未收录]
短网址: [复制短网址]
声明:本页信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!

相关阅读

留言咨询

自动获取QQ

昵称

邮箱

网址

新浪图床

    点击上传

协助本站seo优化,点击百度一下

    百度一下

二维码在线生成

关于我们

    站长导航网提供网站SEO优化、SEM推广营销(百度/360/搜狗收录优化)、企业建站、搜索引擎教学等服务。
    联系我们:给我发QQ消息 加入QQ群

站点统计

  • 收录网址:2517 个
  • 黑名单:52 个
  • 发布文章:6352 条
  • 总访问量:7050786次
  • 评论总数:2796 条
  • 闲言碎语:3条
  • 用户总数:217
  • 管理员数:2
  • 作者总数:215
  • 附件总数:751
  • 标签总数:10324
  • 分类总数:117
  • 子分类数:97
  • 友链总数:19
  • 本站运行:4年7月7天

--------合作伙伴--------

展开
关闭 提交收录 审核状态 SEO实战 SEO外链 在线工具 在线音乐 模板之家 线报之家 资源大全 骗子公布 登录&注册
sitemap