it-swarm.cn

如何从我的Yahoo导出RSS提要?

我想切换阅读器,但我的Feed太多,无法手动设置新的阅读器。

有没有办法将我的RSS提要从My Yahoo导出到另一个阅读器?

2
SDGator

tl; dr: 使用此工具

我在2011年4月14日写信给Yahoo支持小组,他们回答说是“ No”的长版本(有关详细信息,请参见下文)。首先,我整理了一个快速的Shell脚本,将My Yahoo页面的HTML源转换为OPML文件,该文件可以导入Google Reader或大多数其他合理的RSS阅读器。作为学习Ruby的借口,我还 已编码基于Web的opml生成器

-

./my_yahoo_source_to_opml.sh ~/tmp/my_yahoo_feed_source.html ~/tmp/yahoo.opml "Title of import folder"

my_yahoo_source_to_opml.sh源代码:

if [ $# -lt 2 -o $# -gt 3 ]
then
    echo 'Usage: ./my_yahoo_source_to_opml.sh /path/to/my_yahoo_source.html /path/to/output.opml ["Title of import folder"]' >&2
    exit 1
fi

echo '<?xml version="1.0" encoding="utf-8" ?><opml version="1.0"><body><outline title="'$3'" text="'$3'">' > "$2"

grep -o '"feedUrl":"[^"]*' $1 | sed 's|\\||g' | sed 's/$/" \/>/' | sed 's|"feedUrl":"|<outline type="rss" xmlUrl="|g' >> "$2"

echo '</outline></body></opml>' >> "$2"

-

我的Yahoo客户服务中心的原始对话框

我想将My Yahoo提要导出为OPML。您曾经有一个出口商,但已将其标记为已弃用。你能把我的数据还给我吗?谢谢。

-

感谢您写信给My Yahoo!。

我了解您要从“我的Yahoo!”导出RSS源。以OPML格式。

抱歉,您要描述的功能当前在My Yahoo!上不可用。

请放心,我会将您的意见传达给产品团队。

请随时向我们提供更多反馈和建议,我们希望收到您的来信。以下反馈表直接发送给我们的产品团队:

http://feedback.help.yahoo.com/feedback.php?.src=MY&.from=cc

再次感谢您与My Yahoo!联系。

问候,
佛罗伦萨

我的Yahoo!客户服务

1
ekingery

将浏览器指向以下URL:

http://api2.my.yahoo.com/2.0/content/getsubs

这将为您提供RSS订阅的OPML版本。

1
Joel Spolsky