Is there a way to find the impressions and post engagement for a tweet created by a user who has passed OAuth



I want to fetch the impressions and post click for tweet. On the previous discussions here, here and here it has been discussed that this is available only via GNIP not via REST API.
I want to know if a user has given us outh to view his analytics, would we be able to fetch the impression count via API? For getting impression data for a tweet that I have not posted it not possible but for a tweet I posted, would I be able to see the analytics. Does this situation change so we can fetch impression data or is it still the same.


That data is available via the GNIP products only, not via the public Twitter API.