web-dev-qa-db-ja.com

Kindleハイライト(API?)にアクセスする方法

他の人のKindleハイライトをフォローできるサイトを作りたいです。これは可能ですか?KindleハイライトAPIのようなものはありますか?

ありがとう。

46
Johnny Appal

恥知らずなプラグアラート。

私はこれを助けることができる小さなPHPクラスを書きました:Kindle_Highlights

githubで入手できます

コメント/提案はそれを改善することを歓迎します。

私はこれを今後数週間で改善/拡張する予定ですが、Kindleのハイライトを見ることができるはずです。

6
John Paul Hayes

これは素晴らしいWebサービスになります。 AmazonはこのためのAPIを提供していません。 Kindle.Amazon.comで公開ハイライトをオンラインで読むことができますが、APIを介して公開ハイライトをアプリに統合することはまだできません。新しいKindleDevelopers Kitは、純粋にKindleでアプリを作成するためのものであり、このkdkの公開ハイライトにアクセスするためのAPIメソッドすらありません。

5
Jeff

Kindle.Amazon.comでいつでも本のページをこすり取ることができます。私は これを行うためのjsのスクリプト を作成し、それをChromeプラグインはKindleの本のページで点灯しますが、(もちろん)Amazonだけ1〜2週間前にDOMを更新しましたが、新しいセマンティック構造を反映するように更新する必要があります。これは、このアプローチの弱点を浮き彫りにします。= \

いつかAmazonがAPIを提供してくれることを願っていますが、これは出版社との合意に反するかもしれないと思います。

2
Ryan Norbauer

ユーザーは、ログイン後に 「ハイライト」ページ にアクセスして、Web上でハイライトを確認できます。私の知る限り、APIはなく、OAUTHできることもありません。現時点で最善の解決策は、ユーザーのAmazonユーザー名/パスワードを取得することです。そのページからそれらをこすり落とします。

何もないよりはましですが、実際のAPIは、Kindleのハイライトで私が持っていた多くのクールなアイデアを開きます。

1
Ted Naleid