用 Workflow 把知乎答案存到 Instapaper

作者: 源小白 | 来源:发表于2016-11-06 01:37 被阅读871次

    随着 Instapaper 宣布免费,我开始尝试使用这款应用。这款应用很适合我,唯独抓取的时候对知乎支持不太好,有强迫症的我尝试解决它,其中比较有效的方法是:右上角菜单「Safari 打开」-打开阅读器视图-发邮件至 Instapaper 邮箱。但是这依旧有点麻烦了,我后来找到 Mercury 这个服务,并用 Workflow 解决了这问题。

    Workflow 特点

    • 支持知乎答案、知乎专栏文章抓取(答案或文章太短可能会抓取失败)
    • 其他网站直接添加到 Instapapaer
    • 清除知乎答案、专栏文章内的知乎超链接跳转

    前提

    注册 Mercury

    Mercury 是一个免费的在线文本解析网站,允许我们提供网址并得到 JSON 格式的解析结果。我们需要使用它们的服务,所以要注册个账号得到 API KEY 来配置 Workflow 使用。

    首先进入 Mercury ,点击右上角的「SIGN UP FOR FREE」。注册完成并验证邮箱后,就能看到你专属的 API KEY 了。

    配置 Workflow

    你可以在👇下面获取到我写的 Workflow。

    点击下载

    点击「GET WORKFLOW」,应该就能把这 workflow 保存到你应用当中了。

    配置 Mercury API KEY 和邮箱

    KEY 我们已经拿到了,另外需要的 Instapaper 的邮箱地址可以在 How to Save 中找到Instapaper接收邮件的邮箱地址。

    把 Workflow 往下拉,找到注释,把 KEY 和 Instapaper 接收邮件的邮箱分别填到「Text」框中和「Email Address」框中。

    然后把 Workflow 拉到中间,找到绿色的「Ask When Run」圈圈,删除后添加自己用来发邮件的个人邮箱。再往下拉到 Workflow 四分之三的位置,同样配置好个人邮箱。第一次使用 Workflow 的同学需要授权邮箱应用,另外要注意的是邮箱服务器、用户名、密码都确认无误仍然提示 incorrect 的话,直接保存就好了,运行 Workflow 发送邮件无效后再修改。

    Workflow 中共有四次要配置的地方,并且要在 Workflow 应用中对 Instapaper 授权,都配置完毕要在 Workflow 应用中运行一次,获得对新下载的 Workflow 运行的许可。

    运行

    知乎答案

    操作:右上角菜单-复制链接-运行 Workflow

    最后

    自己实在等不到知乎官方支持 Instapaper 的那天了,于是写了这个 Workflow 。拿到 Matrix 内测资格后,这个 Workflow 已经是第三个版本了,相对比较完善。如果有什么疑问或者建议,请在评论区指出,我会尽快回复。

    另外 Workflow 中对知乎答案和知乎专栏的支持都是通过其他服务抓取数据而来,所以抓取时相当于下载一次网络数据,再用邮件发出,对于图片较多的答案或专栏会耗费较多流量。

    注意事项:

    • Workflow 对当前复制的文字中是否含有「http」判断是否为链接
    • 如果不能运行请换其他邮箱测试(确保邮箱的SMTP、IMAP地址、端口号和邮箱密码正确,QQ 邮箱需要生成授权码来当密码使用)
    • 运行后会清除当前剪贴板
    • 图片越多,发送邮件速度越慢,耗费流量越多
    • 已知不支持新浪文章
    • 该方法需要重新下载网页数据并发邮件,使用的时候请注意流量消耗
    • 如果有运行 Workflow 时自动打开应用再运行的现象,尝试重启设备
    • Workflow 点击运行后就会在后台运行,不用死等
    • 如还是发送空邮件,且以上所有问题都排除了,那就是知乎答案过长,例如这篇知乎答案,导致 Mercury 解析超时...

    找到解决方法,马上写博文分享这也是一种强迫症吧哈哈哈(´ ˘ `๑)

    相关文章

      网友评论

      • SuerB:gmail、QQ 邮箱都无法登录
        源小白:@SuerB 自己建个只发送邮件的workflow试试?只说发送不了的话我真定位不了问题,
        SuerB:@源小白 配置好了,使用的时候总是卡在邮箱这一步,QQmail 和 Gmail 都无法发送邮件
        源小白:gmail 要翻墙,qq mail 参考 https://www.zhihu.com/question/22541242/answer/75197920。

      本文标题:用 Workflow 把知乎答案存到 Instapaper

      本文链接:https://www.haomeiwen.com/subject/ywiguttx.html