Python Google安全浏览API(v4)SE URL的空JSON

Python Google安全浏览API(v4)SE URL的空JSON,python,google-api,python-requests,safe-browsing,Python,Google Api,Python Requests,Safe Browsing,当我浏览URL时(小心!钓鱼网站): 谷歌用钓鱼警报警告我 当我尝试使用Google安全浏览并检查此url时,收到的状态代码为200,但响应json为空(表示此url在他们的文档中是干净的) 我又尝试了5个URL(取自),但它们都给了我保存结果,所以我做错了什么 你能帮我吗?我已经试着搜索了很多,但还没有找到问题。 提前谢谢 我的python演示代码: import json import requests GOOGLE_SB_LOOKUP_URL = 'https://safebrowsin

当我浏览URL时(小心!钓鱼网站): 谷歌用钓鱼警报警告我

当我尝试使用Google安全浏览并检查此url时,收到的状态代码为200,但响应json为空(表示此url在他们的文档中是干净的)

我又尝试了5个URL(取自),但它们都给了我保存结果,所以我做错了什么

你能帮我吗?我已经试着搜索了很多,但还没有找到问题。 提前谢谢

我的python演示代码:

import json
import requests

GOOGLE_SB_LOOKUP_URL = 'https://safebrowsing.googleapis.com/v4/threatMatches:find'

params = {
    'key': '<MY_API_KEY>',
}
headers = {
    'User-Agent': '<MY_USER_AGENT>',
    'Content-Type': 'application/json'
}
data = {
    'client': {
        'clientId': 'TestClientID',
        'clientVersion': '1.0.0.0'
    },
    'threatInfo': {
        'threatTypes': ['THREAT_TYPE_UNSPECIFIED', 'MALWARE', 'SOCIAL_ENGINEERING', 'UNWANTED_SOFTWARE',
                        'POTENTIALLY_HARMFUL_APPLICATION'],
        'platformTypes': ['ANY_PLATFORM'],
        'threatEntryTypes': ['URL'],
        'threatEntries': [
            {'url': 'http://www.onlinevisibilityinc.com/'},
        ]
    }
}
response = requests.post(GOOGLE_SB_LOOKUP_URL, params=params, headers=headers, data=json.dumps(data))
status_code = response.status_code

if status_code == 200:
    json_response = response.json()
else:
    json_response = {}

print ('Google Status Code: {0}'.format(status_code))
print ('Google Result: {0}'.format(json_response))
而不是

'threatEntries': [
            {'url': 'http://www.onlinevisibilityinc.com/'}
        ]
'threatEntries': [
            {'url': 'http://www.onlinevisibilityinc.com/'},
        ]
'threatEntries': [
            {'url': 'http://www.onlinevisibilityinc.com/'}
        ]