如何以编程方式阅读 Adobe DRM 的 Epub?
我正在编写一个支持 epub 格式的电子书阅读器(我可以解析开放的 epub 工作),但我想支持 Adobe DRM 锁定的 epub 的阅读。
我已经阅读了 Adobe 数字版本网站(常见问题解答和支持页面)并进行了 google 搜索,但可惜的是,到目前为止我还没有找到有关 API 的任何文档:
- 使用用户的 Adobe ID 凭据授权 PC 并
- 解密 epub 以供我解析应用程序。
有没有人有任何文档或 API 的指针?
我更喜欢 Python、C++ 中的 API。但任何 API 都比没有好;-)
UPDATE1:我正在桌面(linux、mac 和 windows)上编写我的应用程序。
UPDATE2:需要明确的是,我假设用户已合法支付该书的费用,并且拥有 Adobe ID。我不想破解 DRM,只是允许用户阅读他们购买的书籍。
I am writing an ebook reader that supports the epub format (i have the parsing of open epub working), but I would like to support the reading of Adobe DRM locked epubs.
I have read through the Adobe digital editions site (faq and support pages) and googled, but alas as yet I have not found any docs on the API to:
- authorise the PC using the user's Adobe ID credentials and
- decrypt the epub for parsing by my app.
Does anyone have any pointers to docs or APIs?
I would prefer APIs in Python, C++. But any API is better than nothing ;-)
UPDATE1: I am writing my app on Desktops (linux, mac and windows).
UPDATE2: Just to be clear, I am assuming that user has paid for the book legitimately and so does have an Adobe ID. I don't want to crack the DRM, just allow the user to read their books that they bought.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来解决方案是许可 Adobe Mobile Reader SDK:
http://www.adobe.com/ devnet/readermobile/
Looks like the solution is to license the Adobe Mobile Reader SDK:
http://www.adobe.com/devnet/readermobile/