2016-09-17 2 views
0

Я пытаюсь использовать google safe browsing API для проверки категоризации любого заданного URL.cURL POST запрос вопроса

Согласно Google странице SafeBrowsing API (https://developers.google.com/safe-browsing/v4/lookup-api), я выдавшего cURL к POSTHTTP запрос и проверить на сайте категоризации.

В ответ я не вижу ответа на то, что у меня есть POST'ed.

Ответ получен:

#{} 

Команда Б:

#curl -H "Content-Type: application/json" -X POST -d ' { "client": { "clientId": "Test", "clientVersion": "1.0.0" }, "threatInfo": { "threatTypes": ["MALWARE", "SOCIAL_ENGINEERING"], "platformTypes": ["WINDOWS"], "threatEntryTypes": ["URL"], "threatEntries": [ {"url": "http://www.facebook.com"} ] } }' https://safebrowsing.googleapis.com/v4/threatMatches:find?key=AIzaSyD1IMgjaHEza6e9m_jwtjBgPmJX0IMKKIs HTTP/1.1 

Я проверил эту команду, но не уверен, где я делаю ошибки. Любые мысли люди?

ответ

0

Хорошо, вероятно URL вы тестировали (www.facebook.com) является безопасным в соответствии с Google - потому что, если я выполняю вашу команду, но для ianfette.org, я получаю такой ответ:

{ 
    "matches": [ 
    { 
     "threatType": "MALWARE", 
     "platformType": "WINDOWS", 
     "threat": { 
     "url": "http://ianfette.org" 
     }, 
     "cacheDuration": "300s", 
     "threatEntryType": "URL" 
    } 
    ] 
} 
+0

Нам нужно поместить действительный ключ API, где у меня есть X'ed. Все равно обновится ключом API. – Arun

Смежные вопросы