Net::Am...est::All(3)

πŸ“¦
version 0.62 Β· 2 versions
, in fedora 43

πŸ‘‘ Net::Amazon::Request::All

okay bestie, gather round πŸŽ€ β€” this is the user-contributed Perl documentation for Net::Amazon::Request::All, and it's giving "I just want to search literally everything on Amazon at once" energy. Let's go πŸ’…


✨ NAME ✨

Net::Amazon::Request::All β€” the request class you reach for when you want the 'All Search' 🌈. That's it, that's the whole vibe.


🌸 SYNOPSIS 🌸

Here's the group-chat-approved demo, copy it exactly bestie:

use Net::Amazon;
use Net::Amazon::Request::All;

my $ua = Net::Amazon->new(
    token       => 'YOUR_AMZN_TOKEN'
);

my $req = Net::Amazon::Request::All->new(
    all => 'perl'
);

# Response is of type Net::Amazon::Response::All
my $resp = $ua->request($req);

Yes, all => 'perl'. Yes, you're searching the entire Amazon for perl. Iconic behaviour tbh πŸͺ✨


πŸ’– DESCRIPTION πŸ’–

So Net::Amazon::Request::All is a class used to request All Searches from the Amazon web service. Main character energy, no notes.

The "blended" parameter specifies the keyword search string for the blended query. And heads up: "mode" is not applicable to blended searches, because blended searches just return books, music, etc β€” all at once, like a chaotic but gorgeous little haul πŸ›οΈπŸ’€

Upon success, the response's properties() method will return a list of "Net::Amazon::Property::*" objects. Slay 🫢

πŸ¦‹ METHODS πŸ¦‹

  • new(keyword => $search_string) β€” constructs a brand new "Net::Amazon::Request::All" object for you πŸ’–

For the deets, go read the "Amazon Web Services 2.1 API and Integration Guide". iykyk πŸ“–βœ¨

Also: check Net::Amazon::Request for the common request parameters that aren't listed here β€” bestie didn't want to repeat herself πŸ™ˆ


πŸŽ€ AUTHORS πŸŽ€

Shoutout to the legends who made this:

  • Robert Graff, <rgraff@workingdemo.com> πŸ’™
  • Yuichi Tateno, <hotchpotch@gmail.com> πŸ’œ

Reminder bestie: this page is generated docs for Perl, so the source and version at the bottom are legit β€” don't come for me, I'm just the messenger 🧚

K that's the whole page, periodt πŸ’…βœ¨ Written against perl v5.42.0, dated 2025-07-25, and lovingly blessed by the User Contributed Perl Documentation crew. Mwah πŸ’–πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from