Safe Browsing API

使客户端应用能够根据 Google 生成的不安全网络资源列表检查网络资源(最常见的是网址)。Safe Browsing API 仅供非商业用途。如果您需要使用 API 来检测恶意网址以用于商业目的(即“用于销售或创收目的”),请参阅 Web Risk API。

服务:safebrowsing.googleapis.com

服务端点

服务端点是一个基础网址,指定了 API 服务的网络地址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:

  • https://safebrowsing.googleapis.com

REST 资源:v5alpha1.hashList

方法
get GET /v5alpha1/hashList/{name}
获取哈希列表的最新内容。

REST 资源:v5alpha1.hashLists

方法
batchGet GET /v5alpha1/hashLists:batchGet
一次获取多个哈希列表。
list GET /v5alpha1/hashLists
列出哈希列表。

REST 资源:v5alpha1.hashes

方法
search GET /v5alpha1/hashes:search
搜索与指定前缀匹配的完整哈希。

REST 资源:v5alpha1.urls

方法
search GET /v5alpha1/urls:search
搜索与已知威胁相匹配的网址。

REST 资源:v5.hashList

方法
get GET /v5/hashList/{name}
获取哈希列表的最新内容。

REST 资源:v5.hashLists

方法
batchGet GET /v5/hashLists:batchGet
一次获取多个哈希列表。
list GET /v5/hashLists
列出哈希列表。

REST 资源:v5.hashes

方法
search GET /v5/hashes:search
搜索与指定前缀匹配的完整哈希。

REST 资源:v4.fullHashes

方法
find POST /v4/fullHashes:find
查找与所请求的哈希前缀匹配的完整哈希。

REST 资源:v4.threatListUpdates

方法
fetch POST /v4/threatListUpdates:fetch
获取最新的威胁列表更新。

REST 资源:v4.threatLists

方法
list GET /v4/threatLists
列出可供下载的安全浏览威胁列表。

REST 资源:v4.threatMatches

方法
find POST /v4/threatMatches:find
查找与安全浏览列表匹配的威胁条目。