AmzSear, поиск товаров на Amazon из командной строки

об амзсеар

В следующей статье мы рассмотрим AmzSear. Эта утилита представляет собой неофициальный интерфейс командной строки и API от Amazon. Позволит нам легко искать каталог продуктов Amazon из командной строки без ключа Amazon API. Это что-то интересное в настоящее время, поскольку Amazon и другие фирмы готовят свои боевые запасы со скидками, эксклюзивными продуктами и другими достопримечательностями для покупателей.

AmzSear - это скрипт неофициально для работы с Amazon. С amzSear у нас будет возможность легко искать продукты на Amazon из командной строки и видеть основную информацию о продукте, такую ​​как все цены разных продавцов, URL-адреса, классификации любого продукта. прямо из окна вашего терминала, без использования Amazon API. Эта утилита в свободном доступе на GitHub и выпущен под лицензией MIT.

Установите AmzSear на Ubuntu 17.10

AmzSear требуется версия Питон 2.7 или выше функционировать должным образом. Нам нужно будет убедиться, что в нашей системе установлен pip. Если pip не установлен, мы сможем установить его простым способом, как показано ниже.

В Ubuntu и его производных нам нужно будет только открыть терминал (Ctrl + Alt + T) и выполнить следующую команду, чтобы установить пип:

sudo apt install python-pip

После того, как мы установили pip, мы установим AmzSear в тот же терминал, используя pip с командой:

sudo pip install amzsear

Как пользоваться AmzSear

El стандартная команда для использования amzSear это будет:

amzsear строка_запроса [-p число [-i число]] [-q] [-v] [-d]

Искать продукт по названию

Попробуем найти продукт, например книгу «Река во тьме: побег одного человека из Северной Кореи«. Для этого напишем:

поиск продуктов amzsear

amzsear 'A River in Darkness: One Mans Escape from North Korea'

Он покажет нам результаты, основанные на наших строка поиска в каталоге продуктов Amazon в нашем терминале. В этом примере будет отображаться только один результат.

Нам также покажут результаты в нашем веб-браузере предопределено.

amzsear поисковый браузер продукта

Нам не нужно указывать точный поисковый запрос. Мы можем использовать релевантные поисковые запросы как это могло быть для этого примера «Река во тьме»И смотрите результат как в терминале, так и в браузере.

amzsear поиск продукта релевантные термины

Просмотр результатов на странице

Скрипт AmzSear покажет нам результат только первой страницы. Но также мы можем указать конкретный номер страницы как показано ниже:

amzsear 'A River in Darkness' -p 2

Эта команда, как и предыдущие, покажет нам результаты второй страницы каталога продуктов Amazon как в терминале, так и в браузере.

Смотрите результаты только в браузере

Если мы хотим, чтобы результат отображался не в терминале, а в веб-браузере, мы сможем использовать -q опция как показано ниже.

amzsear поиск продукции страница 2

amzsear 'A River in Darkness' -p 2 -q

Как я уже сказал, эта команда покажет вторую страницу результата только в веб-браузере. Результатов в терминале мы не увидим.

Просмотр результатов только в терминале

Точно так же, если мы хотим видеть результат только в терминале, а не в веб-браузере, нам придется использовать -d опция.

поисковый терминал amzsear страница продукта 2

amzsear 'A River in Darkness' -p 2 -d

Просмотреть всю информацию о продукте

Чтобы терминал отображал нам всю информацию о продукте, такую ​​как название, URL-адрес, все цены, цепочку классификации и т. Д., Нам нужно будет добавить -v параметр.

поиск продуктов amzsear показать всю информацию

amzsear 'A River in Darkness' -d -v

Эта команда покажет нам первую страницу результата только в терминале. Мы можем попросить показать нам любую другую страницу. Нам также будет показана вся информация, такая как URL-адрес, цены разных продавцов и рейтинги показанных продуктов, как вы можете видеть на скриншоте выше.

Эти результаты не будут отображаться в браузере, поскольку мы включаем параметр -d. Если бы мы хотели просмотреть результат как в терминале, так и в браузере, нам нужно было бы только удалить параметр -d из команды.

предупреждение

Тем, кто часто использует этот скрипт для поиска товаров на Amazon, следует соблюдать осторожность. Amazon пометил многие похожие скрипты как боты и запретил IP-адреса, которые отправляют повторяющиеся запросы. Таким образом, это хорошая идея запустить его через VPN или прокси. Также неплохо ограничить наш поиск, пока разработчик не найдет решение.

Удалите AmzSear

Чтобы удалить этот скрипт из нашей системы, нам нужно будет только открыть терминал (Ctrl + Alt + T) и написать в нем следующую команду:

sudo pip uninstall amzsear

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.