我正在尝试将所有旧的已加星标的项目从Google阅读器导入Pocket。我有JSON文件,我使用grep将其转换为列出所有URL的简单文本文件(感谢PaulProgrammer:Regex to extract all Starred Items URLs from Google Reader JSON file)。
现在的问题是 - 如何将其纳入Pocket(或Instapaper)?
有没有人有任何想法可以做以下任何一项?
直接从谷歌阅读器JSON导入(这是我搜索的第一件事,并提出了几个有缺陷的部分解决方案)
您可以通过电子邮件添加网址,但一次只能添加一个网址。也许我可以通过GMail以某种方式批量发送几千封电子邮件?
还有其他想法吗?
以下是我的网址文字文件示例:
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
答案 0 :(得分:1)
您可以使用我已开发的此扩展程序 - link。目前它不支持简单的网址复制粘贴。但是你可以简单地用你需要的超链接创建一个html页面,用chrome打开它并使用扩展名。
编辑 - 扩展程序现在支持复制多个网址粘贴。
答案 1 :(得分:0)
您可以使用add
中的Pocket API操作一次添加多个链接。
发送像这样的编码JSON数组应该有效:
[
{
"action" : "add",
"url" : "http://cheezburger.com/51746049"
},
{
"action" : "add",
"url" : "http://dilbert.com/strips/comic/2013-05-24/"
}
// truncated for brevity
]
答案 2 :(得分:0)
对于仍然感兴趣的人,这是针对Instapaper的解决方法:
Instapaper允许从Pocket导入文章。因此,您只需将链接放在一个html文件中,该文件与导出Pocket文章时获得的文件具有相同的结构。
使用从Pocket下载的HTML文件作为模板,并将链接替换为您的列表:
<li><a href="LINK_1" time_added="1420736702" tags="">TITLE_1</a></li>
答案 3 :(得分:0)
将您的列表转换为HTML文件,然后直接导入https://getpocket.com/import/browser
答案 4 :(得分:-2)
Pocket有API,允许程序或应用程序直接与Pocket交互,即添加,修改或删除Pocket中的链接。
有许多可用于与Pocket API交互的语言的库。我使用了一个Ruby库pocket-ruby,用于与Pocket API交互的webapp。注意:我参与了口袋红宝石。
所以我相信快速脚本应该可以通过利用Pocket API库来做你想做的事情。
任何首选语言?我可能有兴趣在Perl中试一试。