Does anyone know of any way to sync AudioBookShelf progress to The Story Graph?
from osanna@thebrainbin.org to selfhosted@lemmy.world on 25 Feb 06:37
https://thebrainbin.org/m/selfhosted@lemmy.world/t/1445460

As in, it sync how far you are into the audiobook to the story graph every so often?

TIA.

#selfhosted

threaded - newest

captcha_incorrect@lemmy.world on 25 Feb 09:56 next collapse

Never heard about The Story Graph before, but it looked cool so I created an account to check it out. I could not find any way to create custom integrations (or make any integration at all).

One option would be to pull your data from ABS via its API and then use JavaScript to navigate The Story Graph’s website to “manually” update your progress.

Edit: If you want to work with Python, someone has created a library to work against their website as if it was an API: github.com/ym496/storygraph-api/tree/main
It uses an HTML parser to map the response from the website.

phlaym@discuss.tchncs.de on 25 Feb 10:50 next collapse

TSG doesn’t really support integrations like that. There are unofficial workarounds, but they’re prone to break. Adding an API is on their roadmap, but might be a long time in the future

osanna@thebrainbin.org on 25 Feb 11:01 collapse

oh damn. That sucks. Hopefully they make an API sooner rather than later

Telorand@reddthat.com on 25 Feb 13:57 collapse

I think they’re still a pretty small operation, and I’m just grateful that I have a functional alternative to Goodreads.

iamthetot@piefed.ca on 25 Feb 20:12 collapse

Would be cool, as I use both these and currently just update daily.