Net::Am...t::ISBN(3)

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

πŸ’– NAME πŸ’–

Net::Amazon::Request::ISBN β€” bestie, it's literally the request class for ISBN search. That's the whole vibe. The page you're reading lives under the manual name Net::Am...t::ISBN(3) πŸŽ€


✨ SYNOPSIS ✨

use Net::Amazon;
use Net::Amazon::Request::ISBN;

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

my $req = Net::Amazon::Request::ISBN->new(
    isbn => '9783570009222',
);

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

πŸ¦‹ DESCRIPTION πŸ¦‹

Net::Amazon::Request::ISBN is a class used to submit ISBN (International Standard Book Number) search requests to the Amazon web service. It's giving ✨middleware✨ but make it iconic.

The ISBN number you're hunting for gets specified in the ISBN parameter. That's it, that's the assignment 🫢

Upon success, the response's properties() method will return a single Net::Amazon::Property::Book object. One book. Singular. No cap πŸ‘‘

πŸŽ€ METHODS πŸŽ€

new(isbn => $isbn)

Constructs a new Net::Amazon::Request::ISBN object, used to query the Amazon web service for an item with the given ISBN number.

As of 2007-01-17 Amazon supports 13-digit ISBNs. To construct a 13-digit ISBN from a 10-digit ISBN, you simply prepend 978 to the ISBN.

⚠️ The ISBN must not contain hyphens. Not a single one. Don't do it πŸ’€

Also, lowkey a heads-up: it appears that not all 10-digit ISBNs can be turned into 13-digit ISBNs by prepending 978. Amazon lists the 13-digit ISBN alongside the 10-digit ISBN, so like… they know. 🌸


🌈 AUTHOR 🌈

Christopher Boumenot, <boumenot@gmail.com> β€” the main character who wrote this 🫑


Copyright 2007 by Christopher Boumenot <boumenot@gmail.com>

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Free as in free, bestie πŸ•ŠοΈ


And that's the whole page, fr fr πŸ’… perl v5.42.0 β€” dated 2025-07-25 β€” signing off from Net::Am...t::ISBN(3). mwah, go read a book πŸ“šπŸ’–

πŸ“¦ where this page comes from