Czy istnieje sposób, aby dodać wszystkie elementy z listy życzeń Amazon do koszyka?

15

Na przykład stworzyłem listę życzeń książek potrzebnych na moje jesienne zajęcia.

Czy istnieje jeden sposób kliknięcia (lub inny krótki / łatwy) sposób dodania wszystkich elementów do koszyka, inny niż kliknięcie „Dodaj do koszyka” dla każdego pojedynczego elementu?

Josh Curren
źródło
1
Czy istnieje sposób, aby zrobić coś przeciwnego? Mój koszyk jest pełen (kosz „kup później”) przez lata przenoszenia rzeczy i gromadzenia produktów, które lubię. Chciałbym przenieść je WSZYSTKIE na listę życzeń, ale kliknięcie poszczególnych produktów i wybranie listy życzeń może potrwać kilka godzin. Muszę mieć skrypt, który zrobi to wszystko naraz.
Glenn Strycker

Odpowiedzi:

9

Wydaje się, że nie ma innego sposobu niż zrobienie tego za pomocą skryptów.

Wydaje się to jednak dobrą propozycją dla Amazon.

John Weldon
źródło
7
6 lat, a ta funkcja nadal nie istnieje?
Coburn,
5
7 lat i ta funkcja wciąż nie istnieje ...
wlraider70
5
8 lat, a ta funkcja wciąż nie istnieje ...?
John Bachir,
3
9 lat, a ta funkcja wciąż nie istnieje ...
zmień definicję
10 lat i ta funkcja wciąż nie istnieje ...?
the_storyteller
1

Wypróbuj ten skrypt:

Array.prototype.forEach.call(document.querySelectorAll('[data-action=reg-item-inline-order]'), function(e) { setTimeout(function() { e.click() }, 100) })

Selektor może w przyszłości wymagać zmiany, ale zadziałało to dla mnie.

Tim S.
źródło
Tak obecnie wart data-actionjest add-to-car'. data-add-to-cart` ma metadane elementu w nim, co jest bardzo przydatne (można analizować cenę i rzeczy z ciągu znaków).
cowbert
@cowbert mogłeś edytować odpowiedź ...
beppe9000,