Maslinux
Las noticias más recientes sobre GNU-Linux

Buscar productos de Amazon desde la línea de comandos

Amazon y otras firmas minoristas en línea populares están preparando sus salas de batalla con descuentos, productos exclusivos y otras atracciones para los compradores. Si planeas comprar en Amazon, creo que tengo buenas noticias para ti. Ahora puedes buscar productos de Amazon desde la línea de comandos. Sí, has leído bien. Gracias a amzSear, un script y API de la CLI de Amazon no oficial. Con amzSear, puedes buscar fácilmente productos de Amazon desde la línea de comandos y ver la información básica del producto, como todos los precios de diferentes vendedores, URL, clasificaciones de cualquier producto, directamente desde la ventana de tu Terminal, sin usar la API de Amazon. Está disponible gratuitamente en GitHub y se libera bajo la licencia MIT.

Instalación de amzSear

AmzSear requiere una versión Python 2.7 o superior para funcionar. Asegúrate de haber instalado pip en tu sistema. Si pip no está instalado, instálalo como se muestra a continuación, según la distribución que uses.

En Arch Linux y sus derivados, ejecuta el siguiente comando para instalar pip:

sudo pacman -S python-pip

En Debian, Ubuntu, Linux Mint:

sudo apt-get install python-pip

En RHEL, Fedora, CentOS:

sudo yum install python-pip

O bien,

sudo dnf install python-pip

En SUSE/openSUSE:

sudo zypper install python-pip

Una vez que se haya instalado pip, instala amzSear usando pip con el comando:

sudo pip install amzsear

El comando típico para usar amzSear es:

amzsear query_string [-p num [-i num]] [-q] [-v] [-d]

Vamos a buscar un producto, por ejemplo, el libro “Wings of fire: una autobiografía de APJ Abdul Kalam“, de Amazon:

amzsear 'Wings of fire: An Autobiography of APJ Abdul Kalam'

Ahora, verás los resultados basados en tu cadena de búsqueda del directorio de productos de Amazon en tu Terminal.

También mostrará los resultados en tu navegador web predeterminado.

 

No tienes que dar el término de búsqueda exacto, simplemente usa los términos de búsqueda relevantes como “Libros de Abdul Kalam” y ve los resultados tanto en la Terminal como en el navegador.

El script amzSear solo muestra el resultado de la primera página. También podemos especificar un número de página particular para buscar como se muestra a continuación.

amzsear 'Abdul Kalam Books' -p 2

Este comando mostrará los resultados de la segunda página del directorio de productos de Amazon.

amzsear 'Abdul Kalam Books' -p 2 -q

Como dije, amzSear mostrará el resultado tanto en la Terminal como en el navegador web. Si no deseas mostrar el resultado en la Terminal pero solo en el navegador web, usa el indicador -q como se muestra a continuación.

 


$ amzsear 'Abdul Kalam Books' -p 2 -d
 Name Price Rating
16 Indomitable Spirit 
17 Ignited Minds by A.P.J. Abdul Kalam (2014-11-01) 
18 Advantage India: From Challenge to Opportunity $12.99 
19 You are Born to Blossom *****
20 Target 3 Billion: Innovative Solutions Towards Sustaina $17.00 
21 Wings of Fire *****
22 Abdul Kalam 
23 'Your Kalam Set of 2 Books'. 
24 Guiding Souls (dialogues on the purpose of life) 
25 Forge Your Future $15.00 *****
26 Quran in Farsi Language (Tafseer Ahsan-ul-kalam) Arabic *****
27 Disappearing Daughters: The Tragedy of Female Foeticide $23.00 ****
28 (MY JOURNEY) (Tamil Edition) 
29 Learning How To Fly: Life Lessons For The Youth 
30 Intikhab-e-Kalam: Asghar Gondvi 
31 Beyond 2020: A Vision for Tomorrow's India *****

Este comando muestra la segunda página del resultado solo en tu Terminal. No mostrará el resultado en tu navegador web.

Para mostrar toda la información, como el nombre del producto, la URL, todos los precios y la cadena de clasificación, etc., usa el indicador –v.

amzsear 'Abdul Kalam Books' -p 2 -d -v

Este comando muestra la segunda página del resultado solo en tu Terminal, incluidos todos los detalles, como la URL, los precios de diferentes vendedores y las calificaciones de los productos mostrados, como se muestra en la captura de pantalla siguiente.

Recuerda que no mostrará el resultado en el navegador, ya que incluimos -d flag. Si deseas visualizar el resultado tanto en la Terminal como en el navegador, elimina la marca –d.

Una advertencia personal para aquellos que usan este script frecuentemente para buscar productos en Amazon. Amazon ha marcado muchos scripts similares como un bot  y ha prohibido las direcciones IP que envían consultas repetitivas en el pasado. Entonces, te sugiero que lo ejecutes a través de una VPN o proxy o limita tu búsqueda por día hasta que el desarrollador presente una solución alternativa.

Original

(Visitada 1 veces, 1 visitas hoy )

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¿Dinero público? ¡Código Público! – Únete a la campaña de la FSFE

Mediante el uso de software libre, los datos de los ciudadanos se mantienen más seguros y las posibilidades de éxito ataques de los criminales se reduce. El software libre también puede utilizarse como base para mejores aplicaciones, basándose en él para crear programas más eficientes y seguros. En resumen, el Software Libre puede ayudarnos a construir una sociedad mejor para todos.Firma aquí Para más info, Visita este enlace

Populares

  • Como instalar Pure OS (138)
  • Los usuarios de Kubuntu 17.10 y 18.04 ya pueden usar KDE Plasma 5.12 LTS (137)
  • Thunderbird busca nuevo diseño (120)
  • Parche de Chakra contra Meltdown y Spectre (120)
  • 7 de los mejores temas de iconos para Ubuntu (54)
  • 9 Cosas que hacer después de instalar Ubuntu 17.10 (54)
  • Los 9 mejores editores de texto en GNU-Linux (54)

Categorías

Archivos

Este blog apoya a Slimbook

Porque producen ultrabooks ensamblados en España con software y hardware libre.

Suscripción por email

Puedes suscribirte a las noticias más recientes por correo electrónico

10 años en la Web

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies