我想创建一个网站,让您可以关注其他人 Kindle Highlights。这可能吗?是否有某种 Kindle Highlights API?
谢谢。
我想创建一个网站,让您可以关注其他人 Kindle Highlights。这可能吗?是否有某种 Kindle Highlights API?
谢谢。
这将是一个了不起的网络服务。亚马逊不为此提供 api。您可以在 kindle.amazon.com 上在线阅读公共亮点,但是,您还不能通过 API 将任何公共亮点集成到您的应用程序中。似乎新的 Kindle Developers Kit 纯粹是为了在 kindle 上创建应用程序,并且在这个 kdk 中甚至没有用于访问公共亮点的 api 方法。
无耻的插头警报..
我编写了一个可以帮助解决此问题的小型 PHP 类:Kindle_Highlights
欢迎提出改进意见/建议。
我将在接下来的几周内改进/扩展它,但你应该能够获得你的 Kindle 亮点。
您可以随时在 kindle.amazon.com 上刮书页。我在 js 中编写了一个脚本来执行此操作,然后将其打包为一个 Chrome 插件,该插件在 Kindle 书页上时会亮起,但是(当然)亚马逊在一两周前刚刚更新了 DOM,现在它需要更新到反映新的语义结构。这凸显了这种方法的弱点。=\
希望有一天亚马逊会为我们提供一个 API,尽管我怀疑这可能会违反他们与出版商的协议。
登录后,用户可以通过转到他们的“您的亮点”页面在 Web 上查看他们的亮点。据我所知,没有 API,也没有任何你可以做的 OAUTH 事情,目前最好的解决方案是获取用户的亚马逊用户名/密码并从该页面上抓取它们。
有总比没有好,但是一个真正的 API 会带来很多我在 kindle 高亮上的很酷的想法。