2016-09-17 21 views
0

私はgoogle safe browsing APIを使用して、任意のURLの分類をチェックしようとしています。cURL POSTリクエストの問題

Google SafeBrowsing APIページ(https://developers.google.com/safe-browsing/v4/lookup-api)のとおり、cURLPOSTHTTPリクエストを発行し、ウェブサイトの分類を確認しています。

代わりに、私はPOSTしているものに対する応答が表示されません。

回答受付:

#{} 

コマンドを使用します:

#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)はグーグルによると、安全である - 私はあなたのコマンドを発行しますが ianfette.org のためならば、私はこの応答を得るために:

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

私はX'edを持つ有効なAPIキーを配置する必要があります。とにかくAPIキーで更新されます。 – Arun