【问题标题】:How to access Kindle Highlights (API?) [closed]如何访问 Kindle Highlights(API?)[关闭]
【发布时间】:2011-07-19 10:40:37
【问题描述】:

我想创建一个网站,让您可以关注其他人 Kindle Highlights。这可能吗?有某种 Kindle Highlights API 吗?

谢谢。

【问题讨论】:

  • 我看到这个问题已经两年了。我想知道答案是否会改变。
  • 很遗憾,没有——Kindle Highlights 仍然没有官方 API。
  • 仍在为此寻找 api!
  • 这个 ruby​​ 实现屏幕抓取亮点并为您提供 API 接口:github.com/speric/kindle-highlights
  • 您可以使用此 gem 获取 Kindle 笔记和亮点。 github.com/kyamaguchi/kindle_manager

标签: highlight kindle kindle-kdk


【解决方案1】:

这将是一个了不起的网络服务。亚马逊不为此提供 api。您可以在 kindle.amazon.com 在线阅读公共亮点,但是,您还不能通过 API 将任何公共亮点集成到您的应用程序中。看来新的 Kindle Developers Kit 纯粹是为了在 kindle 上创建应用程序,而这个 kdk 中甚至没有访问公共亮点的 api 方法。

【讨论】:

    【解决方案2】:

    无耻的插头警报..

    我编写了一个小的 PHP 类来帮助解决这个问题:Kindle_Highlights

    You can get it on github.

    欢迎提出改进意见/建议。

    我将在接下来的几周内改进/扩展它,但您应该能够获得您的 kindle 亮点。

    【讨论】:

    • 非常感谢您的实施,我对其进行了调整以阅读 your_highlights 并且效果很好。
    【解决方案3】:

    您可以随时在 kindle.amazon.com 上抓取该书的页面。我写了一个script in js to do this,然后把它打包成一个 Chrome 插件,当在 Kindle 书页上时会亮起,但是(当然)亚马逊在一两周前刚刚更新了 DOM,现在需要更新它以反映新的语义结构。这凸显了这种方法的弱点。 =\

    希望有一天亚马逊会为我们提供一个 API,尽管我怀疑这可能会违反他们与出版商的协议。

    【讨论】:

    • 虽然没有回答问题,但相信这个脚本会对很多用户有所帮助。谢谢你,瑞恩,为此!
    【解决方案4】:

    用户可以在登录后通过"your highlights" page 在网络上查看他们的亮点。据我所知,没有 API,也没有任何你可以做的 OAUTH 事情,目前最好的解决方案是获取用户的亚马逊用户名/密码并从该页面上抓取它们。

    总比没有好,但是一个真正的 API 会激发我在 kindle 高亮上的许多很酷的想法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-02
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多