После поиска в Интернете несколько раз я обнаружил, что Norton SafeWeb не предоставляет API для разработчиков, чтобы проверить, безопасен ли сайт. Я пытаюсь получить информацию, отказываясь. Вот код, который должен возвращать безопасное, предупредительное или предупреждающее сообщение. Но почему-то он застревает на приведенной ниже линии. Любое решение?
$url_input = "http://www.google.com";
$html = file_get_html('http://safeweb.norton.com/report/show?url=' . $url_input);
$rating_image_div = $html->find('.big_rating_wrapper');
$parent = $rating_image_div->parent(); // <-- it stucks here...
$required = $parent->children(3);
$result = $required->plaintext;
echo $result;
Часть html, где этот код предназначен: -
<div class="span3">
<div class="paddingTop30 tAlignCr">
<div class="big_rating_wrapper">
<img src="/images/responsive/icons/norton-rating-big.png" alt="icoSafe" class="big_clip icoSafe">
</div>
<div class="clear"></div>
<b>SAFE</b><br>
<div class="hidden-phone">
<a href="/help/site_owners">Site Owner? Click here</a>
</div>
</div>
</div>
Сначала вы захотите изменить
$html->find('.big_rating_wrapper');
в
$html->find('.big_rating_wrapper', 0);
иначе вы получите массив.
x_arr = np.arange(0, data1.shape[1])
.