curl 访问https接口_微信/QQ域名检测-最新腾讯域名检测官方接口
背景
最近手里有个项目需要检测域名在微信里是否可以打开,如果被微信拦截,则需要进行下一步操作,所以需要判断域名的状态,但是微信官方并没有提供相关查询的方法,最后在网上找到了这个接口地址,分享给有需要的朋友。
域名被封常见原因
域名被封,确实有很多因素,简单列举下:
1、购买的域名有黑历史,曾经进过小黑屋,这类则是风险名单中的重点检测对象。
2、qq和微信是2种完全不同的检测机制,经常会出现一边被封另一边没事!
3、网站流量过大,腾讯针对流量过大的网站也是重点检测的对象!
4、诱导转发活动,即使是合法营销,也会被封;
5、 正文、标题、图片任意有一处有一点点违规信息,被系统抓取到也是会被封禁
6、人工举报,这个也占有一定的比例
7、有的是封链接不封域名,因为是腾讯合作的第三方平台,京东、拼多多、有赞等等
8、 服务器 IP是一个很重点检测。
9、对于明显特征或复用度高的违规图片,系统是能识别的!
检测接口分享
使用说明
接口地址: https://www.monkeyapi.com/
请求方式:http get/post
返回格式:json
请求示例: http://api.monkeyapi.com?appk...
JSON返回示例
域名正常:
{ "code": 200, "msg": "域名正常", "data": 0}
非官方网址,请确认是否继续访问:
{ "code": 200, "msg": "非官方网址,请确认是否继续访问", "data": 1}
域名已封杀:
{ "code": 200, "msg": "域名已封杀", "data": 2}
提示如需浏览,请长按网址复制后使用浏览器打开:
{ "code": 200, "msg": "提示如需浏览,请长按网址复制后使用浏览器打开", "data": 3}
php
$url = "http://api.monkeyapi.com";
$params = array('appkey' =>'appkey',//您申请的APPKEY'url' =>'www.monkeyapi.com',//需要查询的网站);
$paramstring = http_build_query($params);
$content = Curl($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 Curl($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;
}
python
#!/usr/bin/python# -*- coding: utf-8 -*-import json, urllib
from urllib import urlencodeurl = "http://api.monkeyapi.com"params = {"appkey": "appkey", # 您申请的APPKEY"url": "www.monkeyapi.com", # 需要查询的网站}params = urlencode(params)f = urllib.urlopen(url, params)content = f.read()res = json.loads(content)if res:print(res)else:print("请求异常")
curl 访问https接口_微信/QQ域名检测-最新腾讯域名检测官方接口相关推荐
- 服务器ip导致微信域名红,微信/QQ域名检测-最新腾讯域名检测官方接口
背景 最近手里有个项目需要检测域名在微信里是否可以打开,如果被微信拦截,则需要进行下一步操作,所以需要判断域名的状态,但是微信官方并没有提供相关查询的方法,最后在网上找到了这个接口地址,分享给有需要的 ...
- 微信/QQ域名检测-最新腾讯域名检测官方接口
背景 最近手里有个项目需要检测域名在微信里是否可以打开,如果被微信拦截,则需要进行下一步操作,所以需要判断域名的状态,但是微信官方并没有提供相关查询的方法,最后在网上找到了这个接口地址,分享给有需要的 ...
- PHP微信支付 curl请求https://api.mch.weixin.qq.com/pay/unifiedorder 返回空的解决方案
PHP微信支付 curl请求https://api.mch.weixin.qq.com/pay/unifiedorder 返回空的解决方案 这个问题是我在生成微信支付二维码的时候碰到的,起初代码都是正 ...
- curl证书过期_centos7内核升级及curl访问https证书过期处理
centos7内核升级及curl访问https证书过期处理 先看下当前系统的linux内核版本 uname -r 3.10.0-229.el7.x86_64 升级步骤 1.rpm --import h ...
- php curl访问HTTPS页面502
今天网站更换https和服务器,用php curl访问https页面,出现502(通过nginx):用php直接执行这个php文件,会报错Segmentation fault,导致直接退出: 1.Se ...
- 微信/QQ域名检测API接口-最新腾讯域名检测官方测试接口
背景 最近手里有个项目需要检测域名在微信里是否可以打开,如果被微信拦截,则需要进行下一步操作,所以需要判断域名的状态,但是微信官方并没有提供相关查询的方法,最后在网上找到了这个接口地址,分享给有需要的 ...
- jsp页面微信支付接口_微信支付 JSAPI 开发中的问题
前言:这篇文章讲的是利用微信官方提供的JSPAI接口,实现微信网页支付.希望在看之前,要确认一下几件事情,否则会让您在解决问题是很费解. ① 接口文档版本号是V3.3(在官方提供的PHP DEMO中的 ...
- java 红包接口_微信支付中微信红包的接口测试,Java版本
文档中普通红包有关于所有的讲解,调用必须有商户平台的证书: https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=1 ...
- 用curl访问HTTPS站点并登录
开发网站,少不了测试.现在的网站为了加强安全性,都启用了HTTPS协议.所谓HTTPS,也就是HTTP文本在SSL协议中传输.用curl命令行来测试HTTPS站点是个很有用的功能,写点脚本,就可以做功 ...
最新文章
- [转载]C# ListT的并集、交集、差集
- 在Eclipse中配置Tomcat服务
- JVM 垃圾回收机制和常见算法
- node-inspect命令行工具的调试使用方法
- 【Docker】Error: No such image: gotok8s/kube-proxy:v1.16.5
- 《Java程序员面试秘笈》—— 1.3 线程信息的获取和设置
- oracle数据库删除用户(schema)操作
- Android开发小结Part11:SQLite 通过.db文件导入已有数据库
- ArcgisPro3.0.1中文安装包下载及安装教程
- 计算机电脑五笔怎么打,卸五笔怎么打_电脑极品五笔输入法卸载方法介绍
- ANSYS19.0安装(无比详细的图文示范教程)
- MFC之学习绘制矩形、画刷使用
- 第4关国际标准书号校验python 头歌
- Mycat分库分表优缺点分析
- 两点定标法_基于积分时间调整的红外焦平面阵列非均匀校正算法研究
- 机器学习第三课--LWR的疑惑与想法
- js 对象的键名 可以是数字么
- 海外众筹 | 如何创建专业的Kickstarter预算
- java按比例压缩图片到指定的大小(kb、mb)
- 这个650万科学大奖来了!今年颁给谁?
热门文章
- MySQL注释形式_可执行注释语句(/*!...*/)_数据库注释_数据库脚本注释_SQL脚本注释格式_SQL脚本注释分类
- php if语句等于不等于0,java判断long不等于0
- KEIL5中Debug调试
- RationalDMIS 2020 自动测量圆柱
- 计算机平面是学,计算机平面设计学什么
- 计算某月某日某时是一年里(设计典型年)的第几个小时的Python程序
- px4添加遥控器开关快捷校准磁罗盘
- 面试宝典之实用测试技术
- PCL:RANSAC 平面拟合
- 禁止本地服务dubbo、nacos服务法宣向注册中心注册