专栏首页猴子数据怎样快速知道域名是否被微信屏蔽
原创

怎样快速知道域名是否被微信屏蔽

无意间点开了一个微信里面网站的域名,就出现域名打不开被封的提示,因为我们之前是做域名投资的,自己注册了许多域名,我就测试了几个打算自己做项目的域名,测试的这些域名从注册至今从没建过网站

这是其中一个域名在微信内被屏蔽的原因,我让域名注册商检查注册商说DNS没有问题,因为域名默认使用的是注册商的DNS,一般都是两个,而我发现我域名的近期多出了四个。

域名是自己准备做项目用的,注册续费后一直没有动过,如果你手里有多个域名长时间未使用过,还是检查一下的好,免得让人利用你的域名赚一些昧良心的钱。

后期经过我们团队的深入的研究就用php做了几个接口,分分秒秒就解决以上所有问题。就是做微信生态流量圈的大佬们可以浏览下,也希望能帮助到各位开发者。Api接口叫域名检测和域名切换。后面我又把qq类似的东西也加了进去,包括后续开放的微信防封,生成短网址,微信跳wap接口一次都展示出来了。

接口地址:http://api.monkeyapi.com/

请求方式:http get/post

返回格式:json

请求示例:http://api.monkeyapi.com/?appkey=appkey&url=www.webapi.com


域名正常:
{
    "code": 200,
    "msg": "域名正常",
    "data": 0
}
域名已封杀:
{
    "code": 200,
    "msg": "域名已封杀",
    "data": 2
}

PHP接口文档:

$url = "http://api.monkeyapi.com";
$params = array(
'appkey' =>'appkey',//您申请的APPKEY
'url' =>'www.monkeyapi.com',//需要查询的网站
);

$paramstring = http_build_query($params);
$content = monkeyCurl($url, $paramstring);
$result = json_decode($content, true);
if($result) {
    var_dump($result);
}else {
    //请求异常
}

/**
    * 请求接口返回内容
    * @param    string $url [请求的URL地址]
    * @param    string $params [请求的参数]
    * @param    int $ipost [是否采用POST形式]
    * @return    string
*/
function monkeyCurl($url, $params = false, $ispost = 0)
{
    $httpInfo = array();
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
    curl_setopt($ch, CURLOPT_TIMEOUT, 60);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    if ($ispost) {
        curl_setopt($ch, CURLOPT_POST, true);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
        curl_setopt($ch, CURLOPT_URL, $url);
    }else {
        if ($params) {
            curl_setopt($ch, CURLOPT_URL, $url.'?'.$params);
        } else {
            curl_setopt($ch, CURLOPT_URL, $url);
        }
    }

    $response = curl_exec($ch);
        if ($response === FALSE) {
        //echo "cURL Error: " . curl_error($ch);
        return false;
    }

    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    $httpInfo = array_merge($httpInfo, curl_getinfo($ch));
    curl_close($ch);
    return $response;
}

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 微信域名检测查询-域名是否被拦截工具

    公司的广告业务量很大,因为微信对域名链接限制是非常严格,这就致使了外部链接域名什么的很容易在微信中跑着跑着就会被屏蔽了,但是他把你屏蔽了又不会跟你通知,这就导致...

    用户6534591
  • Web安全学习笔记(五):HTML基础

    今天决定要将《sql注入攻击与防御》这本书吃完。今天开了个头,看了一些,然后还是继续看大佬们写的挖洞经验。有看不懂的地方,简单搜索下概念,先了解...

    7089bAt@PowerLi
  • SSL证书是什么?SSL证书怎么申请?

      SSL证书是数字证书的一种,由权威数字证书机构(CA)验证网站身份后颁发,可实现浏览器和网站服务器数据传输加密。网站安装SSL证书后会在浏览器显示安全锁标志...

    安信SSL证书
  • LintCode-60.搜索插入位置

    你实现的栈将支持push,pop 和 min 操作,所有操作要求都在O(1)时间内完成。

    悠扬前奏
  • bbin为什么愿意花巨资买下bbin.cx域名作为永久域名?

    bbin作为亚洲最大的游戏服务提供商之一,其丰富的游戏项目、优质的服务及全面的技术支持博得了众多玩家的心。特别是近几年游戏行业的极速开展,愈加验证了只有像bbi...

    用户5753340
  • 6.18 ,一波行业专属域名来袭!

    很多用户在注册域名的时候,往往都会优先考虑.com。实际上,有很多小众的后缀,因为其本身就具有的含义,搭配不同的前缀,反而成为了一个过目不忘的独特“标识”。 ...

    腾讯云DNSPod团队
  • HTML 基础

    HTML 基础 本章展示最常用的 HTML 标签。 标题 标题很重要 请确保标题标签只用于标题。不要仅仅是为了产生粗体或大号的文本而使用标题。 搜索引擎...

    静默虚空
  • 一. 项目环境及初始化项目

    我们使用命令行工具进入到 ifimcat/packages目录下,使用create-reat-app admin.ifimcat命令创建 admin.ifimc...

    路过的那只狗
  • .llc域名抢滩期已开放,.llc域名的注册规则与条件

    .llc域名英文全称(Limited Liability Company),寓意有限责任公司,是代表全球性的有限责任企业,能具体体现出公司的性质,让用户对公司有...

    用户1565422
  • 如何分析ANR问题

    上一篇介绍了ANR问题的相关知识,本篇介绍如何分析ANR问题。下面链接是我之前分析的一个ANR问题实例,实战与理论结合更容易理解。 https://blog....

    用户7557625

扫码关注云+社区

领取腾讯云代金券