Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to implement a "send to kindle" link?

I'm trying to find out how to create a link that will send the current page/article on my site to a users Kindle device. I haven't been able to find much about it, but I know it can be done because I see it here: http://openlibrary.org/works/OL258709W/King_Henry_VI and Instapaper offers this functionality, see image. Does anyone know how to do this, or even where to start?

send to kindle

I've seen other posts asking this question, but they were from awhile ago and at the time it wasn't possible so there were no answers, now it's possible.

like image 506
android.nick Avatar asked Feb 03 '23 12:02

android.nick


2 Answers

Each registered Kindle has an associated email address. Users can email documents to this address to copy them to their Kindle device and to Amazon's associated cloud storage.

However, by default only the email address associated with the user's Amazon account is whitelisted. You must ask the user to add your email address to their Approved Senders list. Once that's done you just need their Kindle email address and you're good to go.

Each Kindle email address has two variations: @kindle.com and @free.kindle.com. The @free.kindle.com will only transfer documents over Wi-Fi, so that the user is not charged. If you use the @kindle.com email address, it may instead be transfered over 3G at a cost to the user. They can configure their settings to disallow this, but you should be careful not to send documents to this address unexpectedly.

Instapaper's interface is a good example of how this could be done:

screenshot showing a dropdown allowing the user to select the free or non-free address

Although this has been offered to American Kindle customers for a long time, the international support has been poorer. Until recently this wasn't support in Canada at all, even for wi-fi transfers. I don't know where this is and is not currently supported.

For more details, such as the supported formats, please see the Amazon support document Kindle Personal Document Service.

like image 148
Jeremy Avatar answered Feb 12 '23 11:02

Jeremy


It seems that the way to do this is to just email your @kindle.com email account with the document you want to read attached to the email.

Here's a link to Amazon's Kindle support page describing how to do this:

http://www.amazon.com/gp/help/customer/display.html?nodeId=200140600

like image 28
Jonathan Spooner Avatar answered Feb 12 '23 10:02

Jonathan Spooner