Workflow 玩儿法分享:快速存储知乎答案到 Instapaper

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

## 前提

* 18元的 [Workflow](https://itunes.apple.com/cn/app/workflow-powerful-automation/id915249334?mt=8)
* 在 [Mercury](https://mercury.postlight.com) 上免费注册个账号

## 注册 Mercury

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

首先进入 [Mercury](https://mercury.postlight.com) ,点击右上角的「SIGN UP FOR FREE」。注册完成并验证邮箱后,就能看到你专属的 API KEY 了。

## 配置 Workflow

你可以到 [zhihu to Instapaper](https://workflow.is/workflows/e54cdf7a1efe425eab3f70ef1586028f) 获取到我写的 Workflow。

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

配置 Mercury API KEY 和邮箱

KEY 我们已经拿到了,另外需要的 Instapaper 的邮箱地址可以在 [How to Save](https://www.instapaper.com/save/email) 中找到Instapaper接收邮件的邮箱地址。

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

然后把脚本拉到最底部,找到绿色的「Ask When Run」圈圈,配置好自己的发件箱。(第一次使用 Workflow 的同学需要授权邮箱应用,另外要注意的是邮箱服务器、用户名、密码都确认无误仍然提示 incorrect 的话,直接保存就好了,运行无效后再修改)

改完这三个地方,就可以点击右上角的 Done 使用了!

运行


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

在网页中,导出菜单中的 Instapaper 图标其实只是把当前的页面链接传送到后台抓取,但是对知乎这种对版权意识很看重的社区有点支持不太好。这个 Workflow 脚本也能对 **知乎专栏** 和 **其他网站** 使用,本方法相当于换了一个解析服务,对于一般的网站还是推荐用原生的方式去添加文章。

下面是 iPad 上Workflow获得的知乎专栏文章效果,代码块成图片了…

注意事项:

  • Workflow 只对当前复制的文字中是否含有「http」判断是否为链接
  • 如果不能使用请换其他邮箱测试
  • 图片越多,发送邮件速度越慢
  • 不支持微信公众号文章

该方法需要重新下载网页数据并发邮件,使用的时候请注意流量消耗;找到解决方法,马上写博文分享这也是一种强迫症吧哈哈哈(´ ˘ ` ๑)


原文发表自 《[用 Workflow 把知乎答案存到 Instapaper](http://frankorz.com/2016/11/05/workflow-of-zhihu-to-instapaper/)》,内容版权及解释权归 Mac玩儿法内容合作伙伴「猫冬」所有。想成为我们的内容合作伙伴或是投递原创文章?请浏览《Mac玩儿法内容开放计划》,我们在等待你的加入!联系我们!

 

评论 8 条
  • www.yy4410.tv

    在iPad上添加后运行正常,但是在iPhone上添加后运行时必须要跳转到workflow

    2017-07-26 10:56 回复

  • 云中辞

    全都卡在最后的邮箱上了,新浪邮箱和网易邮箱全都一验证就自动闪退

    2016-11-18 22:10 回复

  • wsemhhh

    摘录知乎上的问答和专栏内容一直困扰着我,感谢作者猫冬提供的思路,ty hacker wintermeow~

    2016-11-17 13:28 回复

  • 傅宁宁

    instapaper还能这么玩!!!太佩服了!

    2016-11-13 12:56 回复

  • Marsy

    请问为什么我在iPad上添加后运行正常,但是在iPhone上添加后运行时必须要跳转到workflow的app界面?

    2016-11-13 02:28 回复

    • 猫冬

      你楼上的傅宁宁通过重启解决了这问题

      2016-11-16 19:34 回复

  • patrick

    API Key 一直处于 Fetching 状态。。

    2016-11-12 13:10 回复

    • 猫冬

      你好,我也尝试过登录不了,但是服务还是能继续使用,在 facebook 上问了还没给我回复..

      2016-11-13 16:38 回复