3

我正在尝试将所有旧的加星标项目从 Google Reader 导入 Pocket。我有 JSON 文件,我使用 grep 将其转换为列出所有 URL 的简单文本文件(在此感谢 PaulProgrammer: Regex to extract all Starred Items URLs from Google Reader JSON file)。

现在的问题是 - 我如何将它放入 Pocket(或 Instapaper)?

有没有人有任何想法来做以下任何事情?

  1. 直接从 Google Reader JSON 导入(这是我搜索的第一件事并想出了几个有缺陷的部分解决方案)

  2. 您可以通过电子邮件添加 URL,但一次只能添加一个。也许我可以通过 GMail 以某种方式批量处理几千封电子邮件?

  3. 还有其他想法吗?

这是我的 URL 文本文件的示例:

http://cheezburger.com/51746049
http://dilbert.com/strips/comic/2013-05-24/
http://lifehacker.com/not-just-another-notes-app-why-you-should-use-google-k-509256637
http://digital-photography-school.com/save-time-with-batch-exposure-blending
http://mgoblog.com/content/what-big-ten-hockey-schedule-looks
http://digital-photography-school.com/how-to-photograph-star-trails
4

4 回答 4

1

您可以使用我开发的这个扩展链接。目前它不支持简单的 url 复制粘贴。但是您可以简单地使用所需的超链接创建一个 html 页面,在 chrome 中打开它并使用扩展。

编辑 - 扩展现在支持复制粘贴多个 url。

于 2014-06-02T03:29:28.883 回答
1

您可以使用Pocket APIadd中的操作一次添加多个链接。

像这样发送一个编码的 JSON 数组应该可以工作:

[
    {
        "action" : "add",
        "url" : "http://cheezburger.com/51746049"
    },
    {
        "action" : "add",
        "url" : "http://dilbert.com/strips/comic/2013-05-24/"
    }
    // truncated for brevity
]
于 2014-08-04T22:36:36.783 回答
0

对于仍然感兴趣的人,这是 Instapaper 的解决方法:

Instapaper 允许从 Pocket 导入文章。因此,您只需将链接放在一个 html 文件中,该文件的结构与导出 Pocket 文章时获得的文件相同。

使用从 Pocket 下载的 HTML 文件作为模板,并将链接替换为您的列表:

<li><a href="LINK_1" time_added="1420736702" tags="">TITLE_1</a></li>

于 2015-03-02T10:21:11.740 回答
0

将您的列表转换为 HTML 文件并直接导入https://getpocket.com/import/browser

于 2020-01-11T04:24:58.780 回答