Get status updates for tweets



I’m not sure if this is a question about streaming, or whether I should be polling for this information…

After a user has submitted messages through my application, I’d like to receive information about changes to the status (favourites, retweet counts, etc).

Is this performed through the streaming, or through restful and how would you register, i.e. would you need to add a list of message Id’s, or can you specify it on your application (so anything you post through your app you receive updates for)?

Many thanks!