What is the most efficient way to find which users favorited a specific tweet?
Solution
from twitter api docs :
Favorite counts aren't available as part of tweet objects in the REST, Streaming or Search APIs at this time. User streams and Site streams both stream events when an authenticated user favorites tweets or has their tweets favorited. Using these authenticated streaming APIs, you can count favorites in real-time as they happen. This is currently the only scalable means to count favorite activity.
which means that you should use User Streams or Site Streams which support streaming these events in real-time as they happen. The events indicate the tweet that was favorited and the user who favorited it.
Problem
Using the Twitter API, what would be the most efficient way to find which users favorited a specific tweet? And also it possible to do this in retrospective, or must the streams be tapped prior the fav? Thanks