internetarchive / openlibrary

One webpage for every book ever published!
https://openlibrary.org
GNU Affero General Public License v3.0
5.23k stars 1.38k forks source link

Custodial Account ID request #9477

Open bradyguyc opened 4 months ago

bradyguyc commented 4 months ago

Problem

In reference to the following issue and direction I am requesting the account MyNextBook brady.g.chambers@gmail.com be given custodial access to create books. Not sure if this is the correct queue to request this but it seemed like the best ones of those listed.

https://github.com/internetarchive/openlibrary/issues/9427

Evidence / Screenshot

Relevant URL(s)

Reproducing the bug

  1. Go to ...
  2. Do ...

Context

Notes from this Issue's Lead

Proposal & constraints

Related files

Stakeholders


Instructions for Contributors

bradyguyc commented 3 months ago

@mekarpeles do you need anything from me on this request? Thanks Brady

bradyguyc commented 2 months ago

@mekarpeles @cdrini thanks for all the help. Did my account get upgraded? Or is there some other method I should use. I have run across a number of books in my library that are not in openlibrary.org I would like to be able to add these books programmatically. Apologies if this was previously discussed and I missed some direction on this.

mekarpeles commented 1 month ago

@bradyguyc you should now have API access for your account, please use it judiciously and ask if in doubt!

Transferring to @scottbarnes as this seems like a use case where our import community pipeline may be the solution (Scott, does this work w/ s3 keys or just cookies?)

bradyguyc commented 1 month ago

@mekarpeles @scottbarnes thanks much. I will reach out when I get back to creating books and confirm what I am thinking of doing and make sure it's cool. FYI: right now I have about 330 books in my personal collection that I tracked on spreadsheet over the years. I have a method that looks up the olwork for the book using isbn, title, author, and fuzzy logic. I have 20 or so books that don't match. When I hand checked a few they were not in OL. It will likely be a month or so before I get back to that section. Working aggressively now on sync list and using list as series for now until the new series capability comes out. I appreciate all everyone does here. Thanks Much

scottbarnes commented 1 month ago

@bradyguyc, the endpoint mek mentioned works with cookies and is probably best suited to one off imports, so if you just have a small list to import, that may be a good solution. Some documentation can be found here: https://github.com/internetarchive/openlibrary/wiki/Developer's-Guide-to-Data-Importing#batch-importing-jsonl.