• Скрипт-парсер с Social blade
    За домовленістю

    Нужен скрипт (web-страница) выполняющий следующие функции:
    На страницу регулярно поступают GET-запросы от некоторых устройств. В запросе устройство обращается к странице и указывает значение переменной path:
    GET website/script.php?path1=XXXXXX&path2=YYYYYYYY&parth3=ZZZZZZZ
    где "XXXXXX", "YYYYYYY", и "ZZZZZZZ" - это идентификатор канала на YouTube, Patreon и часовой пояс


    После этого скрипт должен обратиться к странице этого канала на сайте Socialblade: https://socialblade.com/youtube/channel/XXXXXX и Патреоне

    и считать оттуда значения:

    - количество подписчиков канала;
    - количество просмотров за последние 30 дней;
    - количество подписчиков за день;
    - текущий доход с Patreon;
    - и тд


    И далее эти данные нужно передать запросившему их устройству в ответ на его запрос (в возможно краткой форме, просто значения с разделителями).

    Скрипт должен стабильно работать с 30-40 устройствами и частотой запроса 5-10 секунд(каждое устройство обращается по поводу своего канала, а не одного и того же).


    Пример ответа на запрос - http://ytcounter.pp.ua/index.php?socialblade=PewDiePie&patreon=pikuly
    Данный ответ сделан ранней версией скрипта, которая делалась без учета нагрузок, медленно работала и кажется уперлась в защиту от ддоса.

  • Скрип собирающий информацию с Social Blade
    За домовленістю
    Виконавець визначений: Назар

    Нужен скрипт (web-страница) выполняющий следующие функции:
    На страницу регулярно (примерно раз в минуту) поступают GET-запросы от от некоторых устройств. В запросе устройство обращается к странице и указывает значение переменной path:
    GET website/script.php?path=XXXXXX
    где "XXXXXX" - это идентификатор канала на YouTube.
    После этого скрипт должен обратиться к странице этого канала на сайте Socialblade:
    https://socialblade.com/youtube/channel/XXXXXX
    считать оттуда значения:
    - количество подписчиков канала;
    - количество просмотров за последние 30 дней;
    - ожидаемый дневной доход (усреднение по estimated earnings).
    И далее эти данные нужно передать запросившему их устройству в ответ на его запрос (в возможно краткой форме, просто значения с разделителями).

Вгору