在Facebook/Twitter中是否存在可以附加到的“事件”

在Facebook/Twitter中是否存在可以附加到的“事件”

问题描述:

我一直在浏览Facebook API以附加到Facebook中的某些操作/事件。 但直到现在,我没有发现任何有意义的事情,除了Graph API以后检索数据。在Facebook/Twitter中是否存在可以附加到的“事件”

我的目标非常简单,太简单了,我有点困惑,为什么我找不到解决方案。

每当有人喜欢或分享我发布在我的Facebook页面上的帖子时,我想获得一个通知(以回调或其他形式),其中包括喜欢或分享我的帖子和Facebook用户帖子。

当有人转发我的推文时,我想有类似的东西。 我还没有在Twitter上寻找解决方案,因为Facebook功能更重要。

是否有任何应用程序/工具或sdk可以帮助我实现这一目标? 有人可以指出我正确的方向吗?

问候, 斯文佩特斯 比利时

我不知道关于Facebook,但Twitter的,你可以订阅它的公共API流中提供的流。

以下是如何使用Tweetinvi完成此操作。

var stream = Stream.CreateUserStream(); 

stream.TweetFavouritedByMe += (sender, args) => 
{ 
    Console.WriteLine("You have favourited a tweet! " + args.Tweet); 
}; 

stream.StartStream(); 

https://github.com/linvi/tweetinvi/wiki/User-Streams

+0

感谢您给我们的信息,但我怕你不能捕捉到别人“收藏最多”或“retweeded”的鸣叫你一个事件。 –