KindleEar 搭建教程:推送 RSS 订阅到 Kindle

“Kindle推送”相关阅读

给这篇文章写一条留言

提示:带 * 标记的是必填项。您填写的邮箱地址将会被保密。首次留言将会在通过人工审核后显示。如果是提出问题,请务必提供尽可能多信息,这有助于他人更好地理解你所提出的问题。

小伙伴们写下了 805 条留言

  1. 非常详细的教程,按照楼主的办法,用手机就架好了推送服务,这下子再也不用到处找推送网站了,kindle 能看新闻让我对电话的依赖变得更小,非常高兴

  2. 推送的时候显示internal server error,按照方法查了索引没有问题,但是就是显示internal server error,推送不了,好烦。

  3. 能解除每个源 30篇文章的限制吗 ,作者在github上解答过 是两年前 修改参数 解决。我是用自动上传,并不知道怎么修改 不太懂太过专业计算机技术相关的技能。
    作者回答的链接https://github.com/cdhigh/KindleEar/issues/406

    • 作者指的是在上传 KindleEar 源代码之前,需要修改 KindleEar/books/base.py 这个文件,把 29 行中的 max_articles_per_feed 参数修改成你需要的数值(默认值是 30)。

      不过需要注意的是,一般 RSS 的文章数量取决于 RSS 内容提供方的限制。假设你所选用的某站点提供的 RSS 只输出 10 条文章,那修改参数 max_articles_per_feed 就没有意义了。

      Feedly 之类的 RSS 阅读器之所以可以显示上百条,是因为其对文章数据做了存储,而 KindleEar 只是提取推送时 RSS 源所呈现的条目。

  4. 这一步具体在哪里找,可以具体讲一下嘛

    谢谢!

    无法为其它 Google 账号上传程序

    当为一个 Google 账号下的 GAE 上传 KindleEar后,程序会自动记录登陆邮箱密码,这样使用其它账号就无法上传了。想要切换帐号,Windows 系统请前往目录“C:\用户\你的用户名\”下删除“.appcfg_cookies”,然后重新运行 uploader.bat。Mac 或 Linux 系统遇到同样问题,使用命令 rm ~/.appcfg_oauth2_tokens 删除。

    • 就是根据不同的系统,删除对应路径下的文件:

      • Windows 系统:前往目录“C:\用户\你的用户名\”下删除“.appcfg_cookies”
      • Mac 或 Linux 系统:使用命令 rm ~/.appcfg_oauth2_tokens 删除

      说明应该是很详细了,不知道你不理解的是什么地方呢?

  5. 请问为什么我在Google Cloud上创建项目之后,输入http://APPID.appspot.com(APPID换成我自己的)之后登不上,一直显示:The requested URL was not found on this server. That’s all we know.

  6. 请问一下为何有一些rss源的图片推送到kindle不能正常显示?
    例如:
    极客公园(http://www.geekpark.net/rss)原文里的大部分图片没有显示出来,而知乎日报(http://zhihurss.miantiao.me/dailyrss)的推送则可以正常显示。

  7. 才发现这个功能很强大,感谢开发者的用心,
    已建立了2个project在GAE上,一个用来订阅自带的,一个用来订阅自定义的。还贴心的准备了多用户共享平台的亮点!!!
    在freenom 申请了免费域名,三分钟绑定了GAE的project上,现在直接访问jeffzhu.tk 解析毫无问题。

    建议大家自建app后申请绑定免费域名!

  8. 为什么使用rsshub上生成的rss链接始终显示nonews?
    在其他rss阅读器里订阅是可用的

  9. 请问 为什么所有自定义rss没有推送,kindleear内置Seperate的两个都成功推送了?
    FAQ中 :‘’打开module-worker.yaml,将instance_class值修改为B4,然后重新上传。’这句话是什么意思?在哪里打开呢?

    • module-worker.yaml 就是 KindleEar 源代码下的 module-worker.yaml 文件,我看了一下,默认就是“instance_class: B4”。自定义 RSS 没有推送的原因得看具体提示,可以根据推送日志的状态或者 GAE 的日志记录分析。

  10. 请问GAE添加Kindle.cn后缀的邮箱提示不存在怎么办??添加不进去啊

  11. 配置成功可以正常推送,以后还需要定时登录google么?会不会一段时间后就不能用了,比如说试Google服务器的试用到期了?

    • 你说的“试用”是针对 Computer Engine(GCE)而言的,KindleEar 使用的是另外一个产品模块 App Engine(GAE),这个是有免费配额的,只要使用的资源没有超过免费配额就一直是免费的。配额每 24 小时重置一次,如果应用使用的资源超过了配额就会自动停止服务,需要等到配额重置后才能再次继续使用。配额的使用详情可以通过 GAE 菜单中的“配额”查看。

      • 可以详解吗?我设置的没有时间限制,而且肯定更新了,推送到kimdle角接收不到,我加了白名单。急急急!

        • 日志中推送记录显示 nonews 是指 KindleEar 没有监测到更新内容,所以不会推送任何内容。你的 Kindle 肯定不会收到内容,因为压根没有推送。

          这个问题最好通过对比测试来排查,看是不是 RSS 源自身的问题。建议添加几个其它 RSS 源,然后在“设置”中点击“现在投递”来测试,看看是否能在“不限制”最旧文章的条件下推送成功。

  12. 为什么按常见问题第四条成功添加了gmail,但手动推送后仍显示Wrong SRC email?