Ada*_*dam 3 rss feeds screen-scraping
我已经开始开发一个网页,并且最近聘请了某人编写代码以在http://farmball.com/的中间面板中显示自定义的源(由API提供支持).请注意,这不是绑定到网站博客的RSS源.Feed会在另一个网站上与我的帐户绑定.普通用户没有订阅RSS的RSS链接.我已经将网站从维护模式中移除,要求任何人在这里进行刮刮/黑客体验,以便有人最轻松地"获取"Feed并将其显示在自己的网站上.更重要的是,我该怎样做才能防止它呢?
^更新了重新措辞
你不能.
如果您要公开您不希望其他人能够在其网站上显示的RSS源,那么您完全忽略了RSS的重点.Really Simple Syndication(RSS)的全部原因是使您的内容可以在外部使用 - 无论是在RSS阅读器中,还是通过某人只是在自己的网站上打印其内容.
如果您不希望某人能够使用RSS源,为什么还要包含RSS源?
我该怎么做才能防止......"拿走"并在自己的网站上显示它?
没什么.防止重用违背了RSS的基本概念,即让任何人都可以轻松地使用它做任何他们想做的事情.它是从头开始设计的,非常简单到联合,而不是很难在没有许可的情况下重新传输.
您可以将Feed本身的访问限制为受信任的用户,方法是让他们提供一些凭据或将密钥传递给Feed(例如yoursite.rss?mykey=abc123
).但你无法控制使用.只能访问.