Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

3 года назад
Белояръ
32 года, Россия
3 года в сервисе
Был онлайн 10 месяцев назад
11 отзывов
3 года назад

Доброго здравия вам, фрилансеры! 

Есть функция (get_inventory_v2).
Сейчас выдает данные со страницы https://cs.money/load_bots_inventory?hash=111111 с фильтром по цене.

Нужно её переформировать:

1) Перестать выводить всё, что есть на странице.

Каждый новый вызов get_inventory_v2() должен в результате выдавать только новые данные, которые ещё не выводил в позапрошлых вызовах. Запоминать по id.

2) Добавить сопоставление.

Есть изначальная таблица $arr_inventory_check, так вот эти данные сопоставлять с НОВЫМИ данными на странице. 

Алгоритм сопоставления: по 'name' (сопоставление успешно, коли наше название входит в название на сайте, то есть в arr_inventory_check name='Kalashnikov AK-46', а на сайте name='(****) Kalashnikov AK-46', то это сопоставимые данные), по price в arr_inventory_check <= price на сайте, type в arr_inventory_check=type на сайте.

Итоговым результатом get_inventory_v2($arr_inventory_check) отдает данные со страницы, которые прошли не только фильтр, но удачно сопоставились. 

-----

Приложил файл для расширения. Всего доброго! 

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Юрий К.
Юрий К. 
33 года, Россия
7 лет в сервисе
Был онлайн 7 месяцев назад
3 года назад
Владимир С.
41 год, Украина
9 лет в сервисе
Был онлайн 28 дней назад
3 года назад
Роман А.
Роман А. 
32 года, Россия
10 лет в сервисе
Был онлайн 2 года назад
3 года назад
Шепов Дмитрий
24 года, Россия
3 года в сервисе
Был онлайн 3 года назад
3 года назад
Александр Потрехаличев
38 лет, Россия
4 года в сервисе
Был онлайн 3 года назад
3 года назад

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.