Greetings, and Many Thanks! I was looking for a way to automate uploading books to BookFusion, and I came across your excellent script -- so very appreciative of you sharing this!
My use case is that I have a Calibre News Recipe which I am running via command line, and then which I'd like to upload to BookFusion via your script. The added wrinkle is that when I upload an updated EPUB (produced from the News Recipe) I would prefer to have it replace the original (instead of uploading as a new, separate book).
I have noticed that if I try to upload the exact same file (ie, it has not been updated with new "news") BookFusion (via your script) will return an error The book is already in the bookshelf. And I can see from the console that a bookfusion_id is being assigned after upload. So I tried using Calibre ebook-meta to add the numeric id to the metadata (ie, --identifier bookfusion:######), and though it does add it to the metadata it doesn't get picked up by BookFusion after upload. I also tried the same thing using a consistent isbn.
I realize you've created this in your free time, primarily for your own use and secondarily to share with the world. So I understand it may not be a priority to add in the ability to call the script using an existing bookfusion_id, along with any internal additions to support overwriting an already uploaded book. But figured it doesn't hurt to make the request!
Thanks again for providing this script -- it is already very useful as-is! :)
Greetings, and Many Thanks! I was looking for a way to automate uploading books to BookFusion, and I came across your excellent script -- so very appreciative of you sharing this!
My use case is that I have a Calibre News Recipe which I am running via command line, and then which I'd like to upload to BookFusion via your script. The added wrinkle is that when I upload an updated EPUB (produced from the News Recipe) I would prefer to have it replace the original (instead of uploading as a new, separate book).
I have noticed that if I try to upload the exact same file (ie, it has not been updated with new "news") BookFusion (via your script) will return an error
The book is already in the bookshelf.And I can see from the console that abookfusion_idis being assigned after upload. So I tried using Calibreebook-metato add the numeric id to the metadata (ie,--identifier bookfusion:######), and though it does add it to the metadata it doesn't get picked up by BookFusion after upload. I also tried the same thing using a consistentisbn.I realize you've created this in your free time, primarily for your own use and secondarily to share with the world. So I understand it may not be a priority to add in the ability to call the script using an existing
bookfusion_id, along with any internal additions to support overwriting an already uploaded book. But figured it doesn't hurt to make the request!Thanks again for providing this script -- it is already very useful as-is! :)