我正试图将我所有的旧星号项目从谷歌阅读器导入Pocket。我有一个JSON文件,我使用grep将其转换为一个列出所有URL的简单文本文件(感谢PaulProgrammer:Regex从Google Reader JSON文件中提取所有Starred Items URL)。
现在的问题是——我如何将其放入Pocket(或Instapaper)?
有人有做以下任何一项的想法吗?
-
直接从谷歌阅读器JSON导入(这是我搜索的第一件事,并提出了几个有缺陷的部分解决方案)
-
您可以通过电子邮件添加URL,但一次只能添加一个。也许我可以通过GMail批量处理几千封电子邮件?
-
还有其他想法吗?
以下是我的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
您可以使用我开发的这个扩展链接。目前,它不支持简单的URL复制粘贴。但您可以简单地创建一个包含所需超链接的html页面,用chrome打开它并使用扩展名。
编辑-扩展现在支持多个url的复制粘贴。
您可以使用Pocket API中的add
操作一次添加多个链接。
发送这样一个编码的JSON数组应该可以工作:
[
{
"action" : "add",
"url" : "http://cheezburger.com/51746049"
},
{
"action" : "add",
"url" : "http://dilbert.com/strips/comic/2013-05-24/"
}
// truncated for brevity
]
以下是Instapaper的一个变通方法,适用于仍感兴趣的人:
Instapaper允许从Pocket导入文章。因此,您只需要将链接放在一个html文件中,该文件的结构与导出Pocket文章时获得的文件相同。
使用从Pocket下载的HTML文件作为模板,并将链接替换为您的列表:
<li><a href="LINK_1" time_added="1420736702" tags="">TITLE_1</a></li>
将列表转换为HTML文件并直接导入https://getpocket.com/import/browser