集成

WordPress 插件

在 WordPress 内完成边缘检测,适用于不在 Cloudflare 后面的站点。

安装

  1. 1下载插件,在“插件”中上传并启用。
  2. 2在控制台中添加 WordPress 站点。
  3. 3在 设置 → IPScanner 中粘贴您的 API 密钥和该站点的 Site ID。
  4. 4选择受保护的区域并保存。

站点默认以 Monitor 模式运行。其流量和策略在“站点”下的站点页面中。

插件发送的请求

  • POST /v1/edge/check计为 2 次请求

    受保护区域中每位访客一次调用。

  • 站点的策略,在控制台中修改后无需改动 WordPress。

  • X-IPScanner-Source: wordpress

    在流量和用量中将该调用标记为插件发出。

  • User-Agent: ipscanner-wordpress/<version>

    插件版本,显示在站点页面上。

插件的边缘检测请求
curl https://ipscanner.io/v1/edge/check \
  -H "Authorization: Bearer $IPSCANNER_API_KEY" \
  -H "X-IPScanner-Source: wordpress" \
  -H "Content-Type: application/json" \
  -d '{"site":"site_4fQ8nZ2kLm7xR1vT9cBw","ip":"203.0.113.7","user_agent":"Mozilla/5.0"}'