- DISCOVERY METHODS
- CIRCULATION METHOD SPECIFICS
- NATIVE METHODS
WebService::ILS::RecordedBooks - WebService::ILS module for RecordedBooks services
use WebService::ILS::RecordedBooks::Partner; or use WebService::ILS::RecordedBooks::Patron;
WebService::ILS::RecordedBooks::Partner - services that use partner credentials, for any patron
WebService::ILS::RecordedBooks::PartnerPatron - same as above, except it operates on a single patron account
WebService::ILS::RecordedBooks::Patron - services that use individual patron credentials, in addition to partner credentials
WebService::ILS::RecordedBooks::PartnerPatron is preferred over WebService::ILS::RecordedBooks::Patron because the later requires patron credentials - username and password. However, if you do not know patron's email or RecordedBooks id (barcode) you are stuck with Patron interface.
client_id is either RecordedBooks id (barcode) or email
domain if set is either "whatever.rbdigital.com" or "whatever", in which case rbdigital.com is appended.
See C<native_named_query_search()> below for $query, $media
See C<native_facet_search()> below for $facets
Differences to general WebService::ILS interface
$query can be one of 'bestsellers', 'most-popular', 'newly-added' $media can be 'eaudio' or 'ebook'
$facets can be either: * a hashref of facet => [values], * an arrayref of values * a single value
Copyright (C) Catalyst IT NZ Ltd Copyright (C) Bywater Solutions
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Srdjan Janković <email@example.com>