2012-01-04 44 views
0

对于我正在编写的Web应用程序(Rails),我正在寻找方法发布有关该帖子的publick提及。在Twitter,Facebook,Reddit等提及。Twitter通过鲑鱼和/或pubsubhubbub发布关于某个网址的推文?

从Twitter开始,我正在寻找一种方法将这些推文回复到应用程序中。很明显,我可以简单地监视twitter firehose(通过他们的搜索,很可能)为一个特定的url(帖子的url),如果发现,提取并将该tweet作为该帖子的新评论。但是这需要我为每个社交网络创造类似的东西。

虽然有一个通用协议:Salmon,允许服务通过PubSubHubbub(PSH)推送这样的评论(推文提到你的网址)。

我在Twitter API本身没有发现任何提及;他们似乎并没有使用PSH或三文鱼(还)。

但也许有第三方呢?知道吗?是否还有其他项目围绕Twitters firehose进行包装,并允许您像使用讲三文鱼的pubsubhubb一样使用Twitter?那么Reddit或Facebook呢?

回答

2

Twitter API TOS明确禁止通过API *重新分配推文,除了Twitter的合作伙伴。这些是DataSiftGnip - 但他们不会做你正在寻找的东西。

你最好的选择是简单地监视filterhose

*实际上,它可以共享ID,但这些都是无用的,因为你必须手动查找它们。

相关问题