我正在构建一项服务,当人们点击格式为 www.domain.com/this_is_a_hash 的链接时,他们会收到通知(邮件)。使用这个服务器的人可以在不同的地方分享这个链接,比如 twitter、tumblr、facebook 等等......
我遇到的主要问题是,一旦在任何这个平台上共享链接,就会向我的服务器发送大量对 www.domain.com/this_is_a_hash 的请求。这样做的问题是,每次其中一个请求到达我的服务器时,都会向 this_is_a_hash 的所有者发送通知,当然这不是我想要的。我只想在真实的人进入此资源时收到通知。
我在这里发现了一篇非常有趣的文章,它讨论了服务器在发布到 Twitter 时收到的大量请求......
所以我需要的是避免搜索引擎点击“资源”网址...... www.mydomain.com/this_is_a_hash
任何想法?我正在使用rails 3。
谢谢!