微信域名检测
最后更新于:2022-04-02 08:19:12
## 微信域名检测
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/4a/fe/4afe0c7022cc430d491a6fe78f9be5bc_128x128.png)
> 检测域名或链接是否被微信拦截访问或者转码。
## 接口费用( [点击购买](https://market.topthink.com/product/165))
> 最低 0.003元/次
## 接口调用([调用须知](https://docs.topthink.com/think-api/1835086))
## 接口1:检测URL地址是否被拦截
### 请求地址
```
GET https://api.topthink.com/wechat/check
```
### 请求参数
| 名称 | 必填 | 类型 | 说明 |
| --- | --- | --- | --- |
| appCode| 是| string| 用户授权码,参考[API调用](https://docs.topthink.com/think-api/1835086) |
| url| 是 | string | 微信域名地址 必须带上协议头(http/https)|
### 返回`data`参数
| 名称 | 类型 | 示例值 | 说明 |
| --- | --- | --- | --- |
| type | int | 0 | 检测类型,0拦截,1通过,2无法访问 |
| result | string | 已被拦截访问 | 检测结果 |
## SDK调用
```
$client = new Client("YourAppCode");
$result = $client->wechatCheck()
->withUrl('https://douyin.com')
->request();
```
返回示例:
~~~
{
"code":0,
"message": "成功的返回",
"data": [
{
"type":0,
"result":"已被拦截访问"
}
]
}
~~~
## 接口2:检测域名是否被拦截或转码
### 请求地址
```
GET https://api.topthink.com/wechat/domain_check
```
### 请求参数
| 名称 | 必填 | 类型 | 说明 |
| --- | --- | --- | --- |
| domain| 是 | string | 微信域名|
### 返回`data`参数
| 名称 | 类型 | 示例值 | 说明 |
| --- | --- | --- | --- |
| code | int | 0 | 检测类型,0正常,1被转码,2被拦截 |
## SDK调用
```
$client = new Client("YourAppCode");
$result = $client->wechatDomainCheck()
->withDomain('baidu.com')
->request();
```
返回示例:
~~~
{
"code":0,
"message": "查询成功",
"data": "域名正常"
}
~~~
';