1

Тема: PHP скрипт

Господа, приветствую, нужна помощь со скриптом.
Есть скрипт:
-----------------------------
<?php set_time_limit(0) ; // Если сайтов у нас много и мы запускаем скрипт в браузере, а не с командной строки, то нужно убрать ограничение на макс.время выполнения скрипта

// список URL сайтов, для которых нужно сделать скриншоты
$urls = array(
    'https://www.site.ru/',     
) ;

$api = 'http://mini.s-shot.ru/1280x800/400/jpeg/?' ;
$count = 1 ;
foreach($urls as $url) // Проходим циклом по каждому URL и делаем скриншот
{
    @$fp = fopen('..'.$count.'.jpg', 'w'); // Создаем файл с нужным нам именем в нужном месте
    @fwrite($fp, file_get_contents($api.$url)); // записываем в этот файл содержимое, которое отдал нам сервис
    @fclose($fp); // закрываем файл
   
    echo $count.': '.$url.'<br />';
    $count++ ;
}

echo 'Собрано '.$count.' скриншотов.' ;
?>
-----------------------------
Скрипт, запускается с хостинга, складывает картинки в папку откуда запускается - тут всё ок www.site.ru/pict/picture.php
Всё работает. Но необходимо сделать скриншоты 5к страниц. Оплатил в личном кабинете, перешел на платный тариф и теперь нужна ваша помощь с небольшим допилом скрипта.
Как правильно и куда добавить в скрипт ключ из панели управления и как бы настроить, что бы всё работало. Я так понимаю нужно изменить еще с mini.s-shot.ru на api.s-shot.ru
Или же, если есть готовое решение?
Не могли бы вы прокомментировать и наставить на путь истинный, спасибо.

2

Re: PHP скрипт

Anton546 пишет:

Господа, приветствую, нужна помощь со скриптом.
Я так понимаю нужно изменить еще с mini.s-shot.ru на api.s-shot.ru

Правильно, нужно заменить домен на api.s-shot.ru.
Ключ необходимо вставить в строку вызова.
Переменная $api должна получится такой:
$api = 'http://api.s-shot.ru/KEY000000000/1280x800/400/jpeg/?' ;

KEY000000000, необходимо заменить на ваш ключ из личного кабинета.