亚马逊从API购买Kindle电子书 [英] Amazon Purchased Kindle books from API
问题描述
有没有办法以编程方式检索用户购买的kindle电子书的列表?
Is there a way to programmatically retrieve a list of kindle ebooks that a user has purchased?
我已经在SO上进行了广泛的搜索,但是很少我能找到的相关问题是古老的。亚马逊文档也不是很有帮助,因为据我所知,亚马逊合作伙伴计划API仅允许您对亚马逊的产品数据库进行查找,而不能让您检索已登录用户的信息。
I've searched for an answer extensively on SO, however the few related questions I could find are ancient. The Amazon documentation is also not very helpful as from what I can tell the Amazon Associates Program API only lets you do lookups against Amazon's product database, it doesn't let you retrieve information for a signed in user.
推荐答案
是的。由于kindle的管理页面膨胀且非常缓慢,因此我投入了很多时间来寻找创建自己的方法。到目前为止,仅存在一个用于列出和删除标题(书籍和个人文档)的函数库,但是您可以在此之上编写有用的内容。 您可以在此处找到Python版本和此处的JS版本。
Yes there is. Due to the bloated and extremely slow management web page for the kindle I invested quite a few hours into finding a way of creating my own. So far, there is just a library of functions for listing and deleting titles (books and personal docs), but you can make useful stuff on top of it. You can find a Python version here and a JS version here.
这是具有alpha质量的反向工程软件,实际上是几个距我写这篇文章只有几分钟的时间,但是如果它痒了……
This is alpha-quality, reverse-engineered software, that is literally a few minutes old as I write this, but if it scratches your itch ...
当心:它不适合第三方使用,因为您需要用户的电子邮件和密码。为了获得对该信息的常规,安全的第三方访问,您需要在Amazon方面获得OAuth支持。
Beware: it is not suitable for third parties as you need the email and password of the user. For general, safe, third-party access to that info you would need OAuth support on Amazon's side.
这篇关于亚马逊从API购买Kindle电子书的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!