Adding and importing books
From WikiThing
<<back to Help and Frequently Asked Questions
Please answer LibraryThing related questions here (and on the other Help and FAQ pages). To ASK questions, however, please use Talk.
[edit] How do I add books to my LibraryThing catalog?
Try the Add books page. In the green search box, enter a title, author, ISBN or Library of Congress number. If you get too many matches, narrow your search by adding additional search terms such as title and author or publisher. The search syntax is determined by the source you are searching. As a rule of thumb, commas between terms help. For example, good: tolkien, "lord of the rings"; bad: rings lord tolkien. Books will appear on the right side of the screen. Click on a book to add it to your LibraryThing catalog. Note that you can select the source for book information by selecting from the Search what? list below the green search box.
To find out more about a title before adding it to your catalog, click on the tiny black triangle to the left of the book title in your results.
You may also add a book manually (handy for a book without an ISBN). Look near the bottom of the add books page under Other ways to add and click on add the book manually. You may now fill out the blank entry form for your book.
If you want other ways to avoid adding a book manually, see "Tips for adding a book without an ISBN" later on this page.
[edit] Can I use a barcode scanner to enter my books?
Indeed you can! You can even buy a Cuecat scanner from LibraryThing. For only USD15, this cat will plug into your USB port and read bar codes into your catalog, including those pesky Borders product ids.
See the blog post, and tips for using your CueCat.
A regular webcam can also be used on Linux or Unix-like (POSIX) systems with the zebra barcode reader. The text output by the package's "zebracam" utility can be directly read by the Universal Import function.
[edit] Can I import my books en masse?
Yes! Check out the Universal Import. (You can only import a file if it contains ISBNs.) The books you are importing are placed in a queue with other user's imports to be processed and you may not see your imports in your library right away. The import queue gives you an estimate of time until your import is processed. You can refresh the import page for updated estimates.
Note: this is currently changing.
[edit] How does the Universal Import work?
LibraryThing picks out all the ISBNs in your file or URL, discards any duplicates and puts everything into your import queue. In a short time, all your books will come off the queue and be added to your LibraryThing catalog, ready for you to proof for errors (no, Universal Import does not correct errors that come in from the import sources). Universal Import does not read any data from your file other than valid ISBNs. (see Note)
This works well with:
- Desktop book applications like Delicious Library and Readerware.
- Online lists, including Amazon (Wish lists, Listmania, old orders, etc.), Shelfari, Goodreads, BookCrossing Reader2, Listal, and many others.
- Web applications with an export feature, like Bibliophil.
- Home-cooked databases and book lists.
If you have books without ISBNs, this will not add them. If you have keyed reviews or tags into your desktop program, this will not add them. Universal Import does not read any data from your file other than valid ISBNs. (see Note)
Note: this is currently changing - the new import will import other things, such as comments and tags. However, this is still a work in progress
[edit] Why does Universal Import have a queue?
The queue spaces out requests. LibraryThing can't request data on thousands of books at one time.
[edit] How do I import from Amazon?
Amazon wish lists. The Universal Import works on Amazon wish lists, but it takes a little tweaking. Wish lists have two URLs, the one you use when you're signed in as the person and the one you use if you're not. LibraryThing has to access Amazon, and it can't do so signed in as you. Therefore you must find the Wish list URL that anyone can use. First sign out of Amazon so you can be sure what's going on. (You can sign out by going to http://www.amazon.com/exec/obidos/sign-out.) Then go to the home page and click the link "wish lists." (Up at the top near the shopping cart.) There'll be a "Find a Wish List" area for you to type in your name or email address. This will give you a "generalized" URL for your wishlist. Feed it into LibraryThing and voila.
Wishlists often have multiple pages. Unfortunately, you need to submit the URL for each page.
Amazon order history
Again, the trick is getting at the data while not signed into Amazon as you. Here's the work around.
- While signed in to Amazon, click the link on the top to go to "your name's Amazon"
- Click the "Recommended for you" link (one line down)
- You should see "These recommendations are based on items you own and more." Click the "items you own" link.
- Select "view page source" (under the View menu on your web browser, or command U on a Mac)
- Select all and save as a text file
- Import that text file into LibraryThing using the Universal Import
Amazon media library
This is a very hack-ish way of doing this, but is effective at adding all books you've purchased or annotated as "I own this book", commonly done when rating material.
- While signed into Amazon, click the link in the top right that reads "Your lists". A drop down menu will follow.
- Select "Your Media Library", the fourth item on the list.
- You will be taken to a page that reads "yourmedialibrary". Next to your profile picture, it will read "View your Collection".
- Next to "View your Collection", there will be an arrow for a drop-down menu. On this menu, there is a heading that reads "View by Type". Select "Books". The page will futz about a bit with JavaScript.
- Now that you are at a heading that reads "Viewing number items", look to the left-hand side of that heading. There will be three icons. From left to right (and you can mouse-over to confirm), they are:
View Thin List
View Thick List
View Covers
- This is a JavaScript applet and you will not be getting traditional Amazon output here. View source and scroll to where it will read:
var ratingList = new Object();
- A long string of ASINs will follow, and it will then end with:
for (i in ratingList)
- Copy the area between these two lines.
- A typical entry may read:
ratingList['B000ZHUU08'] = '5';
- This means that for the book Advice to a Young Wife from an Old Mistress, I rated it 5 stars. Paste this copied area (which should consist solely of these items: ratingList['ASIN'] = '*') into your favoured text editor, save, and upload using Universal Import.
The reason to use this unusual method is simple — it not only takes into account everything you have purchased from any retailer on Amazon, it also removes all non-book matter, and allows you to access the ASINs for hundreds of items in one manœuvre. As ASINs only refer to a single type of an item (just as books have multiple ISBNs based on edition, & c.), LibraryThing handles them extremely well. It is quite likely that by importing in this way, you will manage to import all of your purchases in a text file well under the two-megabyte maximum.
[edit] How do I import my Delicious Library?
The key to importing your file from Delicious Library is to choose "export", which produces a text file that can be fed into the Universal Import. If you use the basic XML file, it includes ISBNs for recommended books, which will also import into your LibraryThing catalog.
[edit] What's the "paste" box?
Certainly not for eating (paste, that is). But you can copy and paste blocks of text (i.e., source code for password protected websites) that contain ISBNs, and import that. See this blog post for more details.
[edit] Can I import my books from Vox?
Our Vox backup/import generates a list of the ISBNs on your Vox site, which you can then import into LibraryThing using the Universal Import.
[edit] Why can't I import my custom...
There are dozens of cataloging programs and they all work a little differently. Designing interfaces for each of them is a major development task, and half of the requests we get are for home-cooked Excel and text files. For now, we're sticking with the ISBN-based import. If your file doesn't contain ISBNs, the next-fastest way to enter the books is probably using a CueCat barcode scanner. If you collect older books, that is, anything published before the International Standard Book Number (ISBN) was approved as an ISO standard in 1970, then you're out of luck for the time being as far as bulk imports go; you'll need to enter them one by one.
[edit] Tips for adding books without an ISBN
First, if you manually add a book without an ISBN, be careful when typing in the title and author. Without an ISBN, these are the only fields LibraryThing has to identify your book and connect it to other LTers who list that book in their catalog. It is generally best to enter the author (last name, first name) and title as they appear on your book's full title page (the book cover will often abbreviate one or both of these).
So, you don't want to enter all the info into the manual book entry form?
- Add a book by searching the title and author on the Add Books page (Amazon, Library of Congress, etc). But, be prepared to edit this entry to match your book/edition. The book you find will have an ISBN, so it is likely to be a different edition from your no-ISBN book. Also, data from Amazon and most other sources are not without errors.
- Use the LibraryThing search function to find your book in someone else's catalog on LibraryThing. When you have found the book and are on the "works" page for that book, there will be a green 'plus' sign to the right. Click on that 'plus' sign, and you'll be brought to the Add Books page, with the search field prefilled.
- Another way to add books without an ISBN is to use the LCCN (Library of Congress Card Number, or Library of Congress Control Number) which has been in use since 1898. Most American publishers began including the LCCN on the back of their books' title pages in the 1940's or 1950's. Important for LibraryThing users is that professional librarians also included the LCCN in their catalogs years before the ISBN was included. Therefore, searching for the LCCN when adding older books to LibraryThing can make entry faster and easier than typing in the whole author and title. For books published in 2000 and earlier, the LCCN is two digits, a hyphen, and a serial number (for example, 67-15502); in 2001 and after, the 4 digit year of publication comes before the hyphen (for example, 2007-009573).
