Adding by OCLC number
Is there a way to directly add items to by their OCLC ID? E.g., 194219 would create a Zotero record for https://www.worldcat.org/title/how-we-think/oclc/194219. I do realize that we can add the item through the browser plug-in, but I thought it could be helpful in certain use cases (e.g., no browser plugins).
Here are the prior mentions for this, from 10 years ago:
https://forums.zotero.org/discussion/8182/add-item-by-oclc-number
https://forums.zotero.org/discussion/20885/standalone-oclc-number-import-capability-in-addition-to-isbn-etc
Here are the prior mentions for this, from 10 years ago:
https://forums.zotero.org/discussion/8182/add-item-by-oclc-number
https://forums.zotero.org/discussion/20885/standalone-oclc-number-import-capability-in-addition-to-isbn-etc
edit: Consider the example you provide above. There are more almost 100 different OCLC records for the 1909/1910 DC Heath publication alone and the 60+ other more recently printed, annotated, or electronic book versions of this document also each have several duplicate records with different metadata completeness and accuracy.
I include an OCLC number in my records but only because my users insist that I do so. A few librarians from the USA want it for inter-library loan requests for journal articles but others have said they don't use it if there is an ISSN or a Library of Congress catalog number available. (edit: I'm more OCD than is healthy and I'd be unable to sleep with such sloppy randomness in my database as is the case with OCLC. We have examined the journal OCLC numbers in my SafetyLit database and include one of the OCLC records that is most complete and accurate. Some OCLC records are astoundingly bad -- the title might be correct but spelling errors and number transpositions are not uncommon. We get that because each participating library can add records and there may be little quality control over the persons who enter the records to the OCLC system.)
Unless _very_ recently the decision-makers there have not been interested in attempts to merge items into a single accession number.
1. OCLC numbers aren't easily distinguishable. DOIs start with 10., ISBNs have a specific length and a checksum digit. OCLC is just a number. Zotero already accepts Pubmed IDs for which the same is true, so it can't easily do both. It could require a prefix in front of the number, but it's not like there's a natural prefix format for OCLC IDs
2. Zotero can't access the OCLC API, so it's using Open Worldcat for metadata, which has, pretty lousy metadata. For ISBNs we only use that once everything else fails.
The combination of the two leads me to think it's probably not worth it to add support.
Given that, I must agree that it isn't an especially reliable source for Zotero so the automated entry may not be so important at this point. It's also not hard to simply go to Worldcat in your browser and add via the webpage that way. (Unless you're dealing with a lot of entries in a database you'd like to automatically import, I guess!)
I wonder if one future option for Zotero might be to fill-in/populate existing items from limited metadata. So you could have a new book item, for example, with only the OCLC number (via "extra" at this point) and then have it automatically fill in the rest. Same with ISBN, DOI, etc., and this would address the common request from users to "update" metadata for existing items too.
Regarding the specific question/option of a prefix, I believe I have seen
oclcXXXX
somewhere (maybe in the technical details of ILL requests?), so that's as much of a "standard" as might exist, and wouldn't be too hard to type (or add automatically to a list) if needed.