地理位置与网络定位

Web of Trust 信誉查询

提供IP地址、域名或URL的在线信誉评分与安全评级服务。该API可帮助用户检测恶意网站、钓鱼链接等网络威胁,保障网络安全。

查看官方文档 ↗

接入教程

1. 访问Web of Trust官网注册API密钥
2. 选择查询类型(IP/域名/URL)并构建请求
3. 发送API请求获取信誉评分数据
4. 解析返回的JSON格式安全评级信息
5. 根据信誉分数阈值设置安全警报

使用Python查询域名信誉

python
import requests

url = 'https://api.example.com/v3/url'
headers = {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
}
payload = {
    'target': 'example.com',
    'strictness': 1
}

response = requests.post(url, json=payload, headers=headers)
data = response.json()
print(f'信誉评分: {data.get("reputation_score")}')
print(f'安全评级: {data.get("safety_rating")}')
print(f'威胁类别: {data.get("threat_categories", [])}')

使用PHP检查URL安全状态

php
<?php
$apiUrl = 'https://api.example.com/v3/url';
$apiKey = 'YOUR_API_KEY';

$data = [
    'url' => 'https://example.com/page',
    'strictness' =>五大模型
];

$ch = curl_init($apiUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Authorization: Bearer ' . $apiKey,
    'Content-Type: application/json'
]);

$response = curl_exec($ch);
curl_close($ch);

$result = json_decode($response, true);
echo '信誉评分: ' . ($result['reputation_score'] ?? 'N/A') . "\n";
echo '安全评级: ' . ($result['safety_rating'] ?? 'N/A') . "\n";
?>

使用JavaScript查询IP信誉

javascript
const fetch = require('node-fetch'); // Node.js环境

async function checkIPReputation(ipAddress) {
    const url = 'https://api.example.com/v3/ip';
    const options = {
        method: 'POST',
        headers: {
            'Authorization': 'Bearer YOUR_API_KEY',
            'Content-Type': 'application/json'
        },
        body: JSON.stringify({
            ip: ipAddress,
            strictness: 1
        })
    };

    try {
        const response = await fetch(url, options);
        const data = await response.json();
        console.log(`信誉评分: ${data.reputation_score}`);
        console.log(`安全评级: ${data.safety_rating}`);
        console.log(`威胁类别: ${data.threat_categories || []}`);
        return data;
    } catch (error) {
        console.error('API请求失败:', error);
    }
}

// 使用示例
checkIPReputation('8.8.8.8');

常见问题

如何获取API密钥?

请访问Web of Trust官方网站注册账户,在开发者控制台中创建新应用即可获取API密钥。免费套餐通常有限额,商业使用需购买相应套餐。

API支持哪些类型的查询目标?

该API支持三种主要查询目标:IP地址(IPv4/IPv6)、域名(含子域名)以及完整URL。不同端点可能对参数格式有具体要求,请参考官方文档。

返回的信誉评分如何解读?

信誉评分通常为0-100的数值,分数越高表示信誉越好。安全评级可能包含'安全'、'可疑'、'危险'等分类。具体阈值和分类标准请查阅API文档的评分说明部分。

相似接口推荐

Amazon HealthLake

Amazon HealthLake 是一项符合 HIPAA 标准的服务,允许客户在云端以一致的方式存储、转换、查询和分析其符合 FHIR 格式的数据。

待确认
Amazon GameLift

Amazon GameLift提供基于会话的云端多人游戏服务器托管解决方案,包含部署、运营和扩展游戏服务器的工具。它基于亚马逊全球计算基础设施,帮助开发者实现高性能、高可靠性、低延迟的游戏体验,并支持灵活的服务器扩展和成

待确认
AWS Marketplace Entitlement Service

AWS Marketplace Entitlement Service用于确定客户对特定产品的使用权限。权限代表产品的容量授权,该API提供相关接口的描述和操作指南。

待确认
AWS Direct Connect

AWS Direct Connect 通过标准以太网光纤电缆将您的内部网络连接到 AWS Direct Connect 接入点。电缆一端连接您的路由器,另一端连接 AWS 路由器。建立此连接后,您可以直接创建虚拟接口访问

待确认