我正在尝试找出如何创建一个链接,将我网站上的当前页面/文章发送到用户的 Kindle 设备。我找不到太多关于它的信息,但我知道它可以完成,因为我在这里看到它:http: //openlibrary.org/works/OL258709W/King_Henry_VI和 Instapaper 提供此功能,请参见图片。有谁知道如何做到这一点,甚至从哪里开始?
我看过其他帖子问过这个问题,但它们是很久以前的,当时不可能,所以没有答案,现在有可能。
我正在尝试找出如何创建一个链接,将我网站上的当前页面/文章发送到用户的 Kindle 设备。我找不到太多关于它的信息,但我知道它可以完成,因为我在这里看到它:http: //openlibrary.org/works/OL258709W/King_Henry_VI和 Instapaper 提供此功能,请参见图片。有谁知道如何做到这一点,甚至从哪里开始?
我看过其他帖子问过这个问题,但它们是很久以前的,当时不可能,所以没有答案,现在有可能。
每个注册的 Kindle 都有一个关联的电子邮件地址。用户可以通过电子邮件将文档发送到此地址,以将其复制到他们的 Kindle 设备和亚马逊相关的云存储中。
但是,默认情况下,只有与用户的亚马逊账户关联的电子邮件地址被列入白名单。您必须要求用户将您的电子邮件地址添加到他们的已批准发件人列表中。完成后,您只需要他们的 Kindle 电子邮件地址就可以了。
每个 Kindle 电子邮件地址都有两种变体:@kindle.com
和@free.kindle.com
. @free.kindle.com
只会通过 Wi-Fi 传输文件,因此不会向用户收费。如果您使用@kindle.com
电子邮件地址,它可能会通过 3G 传输,但需要向用户付费。他们可以将其设置配置为不允许这样做,但您应注意不要将文档意外发送到此地址。
Instapaper 的界面是如何做到这一点的一个很好的例子:
虽然这已经提供给美国 Kindle 客户很长时间了,但国际支持较差。直到最近,这在加拿大根本不支持,即使是 Wi-Fi 传输也是如此。我不知道这是哪里,目前不支持。
更多详细信息,例如支持的格式,请参阅亚马逊支持文档Kindle Personal Document Service。
似乎这样做的方法是通过电子邮件发送您的@kindle.com
电子邮件帐户,并将您要阅读的文档附加到电子邮件中。
这是亚马逊 Kindle 支持页面的链接,描述了如何执行此操作:
http://www.amazon.com/gp/help/customer/display.html?nodeId=200140600
除了上面提到的电子邮件解决方案,亚马逊还提供了一个样式化的“发送到 Kindle”按钮,可以将其放入任何 html 页面。在放入他们的 Javascript 代码片段之前,您需要实现几种方法之一来识别页面中的内容区域,即自定义 CSS 选择器或 schema.org 表示法。
https://www.amazon.com/gp/sendtokindle/developers/button
你可以在我的网站上看到它应该如何工作,尽管亚马逊最近似乎遇到了一些文件传递问题。
https://www.digitalbook.io/free-ebook.html#!/1fe895f5a2243070bbd6c01296fbbc8c/Peter%20Pan
如果有人可以在另一个站点上找到此按钮的工作示例,也许您可以在此处提供链接。谢谢。