Spydus Help
New Features in Spydus 10.9 / eVendor features in Spydus 10.9
In This Topic
    eVendor features in Spydus 10.9
    In This Topic

     Indyreads harvester & API integration

    What is Indyreads?

    "The indyreads e-content platform provides public libraries with free access to eBooks and eAudio.

    Through indyreads, public library members can access a diverse collection, including Australian and international independent titles, award-winning literature, classic fiction and non-fiction imprints, and the best examples of self-published content.

    Indyreads | State Library of NSW

    This feature requires a minimum server version and patch:  

    • 10.2.19,
    • 10.5.14,
    • 10.6.8,
    • 10.7.6,
    • 10.8.4,
    • 10.9.2,
    • 11.1
    images/109_EVENDORS_INDYREADS_thumb.png

    Click image to enlarge

    A harvester application has been implemented to load Indyreads records into Spydus, and OPAC users can now loan and reserve Indyreads titles via API integration.

    Borrowers accessing Indyreads content via the OPAC for the first time will not see existing loans or reservations placed on the Indyreads platform until at least one loan has been issued or reservation placed via the API integration. Once the borrower has initiated Indyreads activity via the OPAC, loans and reservations will be seamlessly synchronised.  

    This functionality requires additional commissioning and a fee applies. Please contact your Civica Account Manager for more details.

    Hoopla harvester & API integration

    This feature requires a minimum server version and patch:  

    • 10.2.19,
    • 10.5.14,
    • 10.6.8,
    • 10.7.6,
    • 10.8.4,
    • 10.9.2,
    • 11.1
    images/109_EVENDORS_HOOPLA_thumb.png

    Click image to enlarge

    A harvester application has been implemented to load hoopla records into Spydus, and OPAC users can now loan hoopla titles via API integration.

    Due to the large library provided by hoopla, the initial harvest will take a significant time to complete. Each title will become available to loan via the OPAC as it is loaded.

    Unlike the OPAC integration provided with some eVendors, borrowers cannot be automatically registered from Spydus for access to hoopla content. If a borrower attempts to access hoopla resources without first creating an account, the Spydus OPAC will alert the borrower that they must first register with hoopla. Similarly, Spydus cannot authenticate from an OPAC session into hoopla via the API.

    Once a borrower has registered with hoopla, titles can be loaned via the OPAC. Access to the title is then by link out to the hoopla website, or in the hoopla mobile app. If a borrower is not currently logged in at the hoopla website or app, they will be prompted to log in to access any resources. Any titles that have been loaned via the OPAC will already appear in the borrower's loans at the hoopla website or app.

     Beamafilm harvester

    This feature requires server version 10.6.1 or higher.  

    images/109_EVENDORS_BEAMAFILM_thumb.png

    Click image to enlarge

    A harvester application has been implemented to load Beamafilm records into Spydus, and OPAC users can access those titles by link out to Beamafilm's website. As access is via the Beamafilm website and not API integration, records are created slightly differently to other eVendors.

    With the details provided in the 955 tag, an Item record is created and flagged as Digital. An Online Resource (ERS) record is also created with the link to the Beamafilm website, and the digital item is linked to the Online Resource.

    As Beamafilm records are accessed directly via the Beamafilm website and not via APIs, there are no loan records created in Spydus for Beamafilm access. It should be possible to record statistics on Beamafilm resource access via site analytics (e.g. Matomo, Google Analytics).

    This functionality requires additional commissioning and a fee applies. Please contact your Civica Account Manager for more details.

    BeamafilmHarvester.exe -dbUrl https://libraryname.spydus.com -dbUsername CIVICA -dbPassword password123 -libClientId Civi_f076 -libClientSecret 409213d6b86b -inst VBAY