收藏网址到 Instapaper
Instapaper 支持 x-callback-url,语法如下:
x-callback-instapaper://x-callback-url/add?url=网址
如果你想在 Safari 里通过 x-callback-url 的方式实现把网址收藏到 Instapaper,那么 Bookmarklet 可以这样写:
javascript:window.location='x-callback-instapaper://x-callback-url/add?url='+encodeURIComponent(location.href)+'&x-success='+encodeURIComponent(location.href);
执行这个 Bookmarklet 后,会自动打开 Instapaper.app,并把你当前浏览的网址保存到其中,然后跳转回 Safari。
如果单纯想收藏网址到 Instapaper 的话,我推荐使用官方的 Bookmarklet,因为更好用,直接在 Safari 里就保存成功了,不用发生跳转。本文只是纯粹探讨 Instapaper 的 x-callback-url 的使用。
如果你在其它某个 app 中复制了一个链接,想保存到 Instapaper 里的话,有几种办法:
直接打开 Instapaper.app,会提示你保存
利用 Drafts 或 Launch Center Pro
Drafts 和 Launch Center Pro 的基本使用我就不多讲了,网上到处都是,我直接给出 Action 吧。
Launch Center Pro Action:Send to Instapaper:
x-callback-instapaper:///add?url=[clipboard]
Drafts Action:Send to Instapaper:
x-callback-instapaper:///add?url=[[clipboard]]











