PHP:有什么方法可以保护我的RSS源吗?

时间:2013-02-09 10:23:16

标签: php rss feed

在我的网站上,我有一个也可以通过RSS源访问的内容。有没有办法保护这些饲料? 我的意思是,有没有办法允许用户将这些RSS源添加到他们的RSS阅读器中,但阻止它给我的竞争对手(因为现在他们可以通过RSS加载我的数据并直接提供给他们自己的客户)?

1 个答案:

答案 0 :(得分:0)

不是。

您可以做的是,根据内容,可以使源(您)可识别。

即便如此,某些客户可能更喜欢使用您的竞争对手的便利,因为他们会聚合其他更感兴趣的东西。如果你挫败了这种可能性(而不仅仅是,例如,在项目的某处添加'by user984621'),那么可以被那些客户视为站在他们和他们想要的人之间的人。虽然他们可能永远不会您的客户,但为什么要为他们带来不便呢?

也就是说,你可以使用某种URL 身份识别方案,例如

http://yoursite.com/rss/58ee09937d51f3886dcd0c0ea91c053e/channel1/rss2.0.xml

并按ID保存RSS访问日志。通过这种方式,您可以监控谁获取该数据,甚至可以选择性地在某些Feed上拔出插头。通过监控竞争对手的供稿,甚至可以(但值得吗?)自动监控这种情况。当出现相关性时,可以逐步限制Feed来自哪个ID。

然后只使用Andropov文档方案 - 自动在一半候选Feed中注入一个告密者。如果目标饲料中的指示器表面,您知道它来自哪一半,并且您已将候选饲料的数量减半。重复,直到只剩下一个候选人。通过多个候选人之间的勾结,该计划可以延迟,但不会被打败;也许你甚至可以在每一个Feed 中注入一个ID(但它们可能会在整个过程中被重写)。

此时,如果有与许可协议相关联的许可协议,则很容易获得违反的证据,并询问是谁停止和停止。你想走多远的路......而且它是否真的值得麻烦......只有你能说出来。