Skip to content

Add support for book lookup by ISBN from DNB #119

Description

@usbpc

I really like the look and feel of booklogr, but a lot of my book collection is German manga that don't seem to be well presented in OpenLibrary. This would make adding Manga from my collection tedious and time intensive.

The German National Library (short: DNB) has a API available which has covers and metadata available for most German books: https://www.dnb.de/EN/Professionell/Metadatendienste/metadatendienste_node.html

For my use case it would be best if booklogr could look up metadata for books it dosen't find with the OpenLibrary API using the DNB API.


I'm planning on creating a Pull request that implements this when I find the time to implement it.

From what I can tell book_provider.py is the place responsible for using the OpenLibrary API. And it also already seems to somewhat support multiple providers.

I don't find the DNB API documentation super intuitive, but I found the openlibry project already using the DNB API. The openlibry code can be used as an example of how using the DNB API can be done.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions