Парсер количества результатов на странице Amazon

Денис5 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
01.07.2020

Приветствую.

Необходимо написать простейший PHP парсер, который по кею собирает количество(число) результатов в выдаче Амазона и запишет результаты в файл.

На входе даем файл с кеями(по одному на строку), а на выходе получаем файл: кей и число результатов в выдаче(по одному результату на строку).

Ссылка для парсинга: 

https://www.amazon.com/s?k=Keyword

К примеру, https://www.amazon.com/s?k=car+bridge+toy+2

Результат: 1-48 of over 1,000 results for "car bridge toy 2"

В файл нужно записать car bridge toy 2 и 1000

Запятые из чисел результатов нужно убирать, т.е. выдало 1,000, а в результате нужно записать 1000.

Никаких интерфейсов делать не нужно.

Все максимально просто.

Данные для запуска скрипта задаем в конфигурационном файле:

1) Имя файла из которого нужно взять кеи и куда выдать результат, к примеру, amazon_keys_in.txt и amazon_keys_out.txt

2) Каким символом разделять кей и количество результатов в конечном файле, к примеру, символ ";" , тогда файл результата будет car bridge toy 2;1000

3) задержка между запросами для парсинга sleep(rand($min; $max));

P.S.: как строчка с текстом результатов меняется, то можете посмотреть на таких кеях:

car bridge toy 2

car bridge toy 23

car bridge toy 233

car bridge toy 2333

hkgkhfgksgkdfs

Заявки фрилансеров