这个RSS链接是如何编码的?

时间:2012-12-01 03:16:28

标签: php encoding rss simplepie

我正在使用Simplepie创建一个简单的RSS聚合器。我遇到了这个我想添加到聚合器中的提要(http://feeds.washingtonpost.com/rss/linksets/opinions/george-will)。对于我的生活,我无法弄清楚链接是如何编码的(例如:http://feeds.washingtonpost.com/c/34656/f/636588/s/25e84385/l/0L0Swashingtonpost0N0Copinions0Cgeorge0Ewill0Edigesting0Ethe0Etwinkies0Elessons0C20A120C110C230Cbbd63dd40E34160E11e20E9cfa0Ee41bac90A6cc90Istory0Bhtml0Dwprss0Frss0Igeorge0Ewill/story01.htm)。

最近,华盛顿邮报似乎转向MediaFed作为他们的RSS提供商。所以我想知道它是MediaFed的东西还是RSS标准的东西。

使用Simplepie,我只需执行以下操作:

$link = $item->get_link();

文档中的任何内容似乎都没有任何价值。

非常感谢任何帮助!

干杯!

1 个答案:

答案 0 :(得分:1)

这是一个错误。我已经以可以想象的方式向WaPo报告过,我没有得到回应。

至于你关于编码的问题,它的url编码出错 - 看起来是双重编码的,对我来说,但也可能有其他“santitation”应用。

超级烦人。

但是,您可以使用包含正确链接的guid。 ; - )