API безопасного просмотра Google не работает для меня - PullRequest
0 голосов
/ 27 сентября 2018

Я начал использовать API консоли Google и хочу попробовать безопасный просмотр в Google, чтобы проверить, содержит ли веб-сайт вредоносное ПО или нет, но он не работает для меня. Это мой код:

public function check(){
    $url = 'http://www.facebokk.com';


    $apiKey = 'AI6k8kgflsgjhajjfldsjqldskqO2Iq5Ou0PE';
    $apiUrl = 'https://safebrowsing.googleapis.com/v4/threatMatches:find?key='.$apiKey;

    $params = [
          'client' => [
              'clientId' => 'foobar',
              'clientVersion' => '1.2.3'
          ],
          'threatInfo' => [
                 "threatTypes" =>["MALWARE", "SOCIAL_ENGINEERING"],
                "platformTypes" => ["WINDOWS"],
                 'threatEntryTypes' => ['URL'],
              'threatEntries' => [
                  [ 'url' => $url ]
              ]
          ]
      ];


    $ch = curl_init($apiUrl);
    curl_setopt_array($ch, [
                    CURLOPT_POST => 1,
                    CURLOPT_RETURNTRANSFER => 1,
                    CURLOPT_HEADER => 1,
                    CURLOPT_POSTFIELDS => json_encode($params),
                    CURLOPT_HTTPHEADER => [
                    'Content-Type: text/json'
                  ]
              ]);

    $res = curl_exec($ch);
    print_r($res, true);
}

Эторезультат:

HTTP / 1.1 200 OK Тип содержимого: application / json;charset = UTF-8 Дата: четверг, 27 сентября 2018 15:13:54 GMT Сервер: ESF Cache-Control: частный X-XSS-Protection: 1;mode = block X-Frame-Options: SAMEORIGIN X-Content-Type-Options: nosniff Alt-Svc: quic = ": 443";ма = 2592000;v = "44,43,39,35" Диапазон принятия: нет Зависит: кодирование принятия-кодирование передачи: chunked {}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...