From 47eb39fd6027af3d791dd4227977baa0c54c4c12 Mon Sep 17 00:00:00 2001 From: SHUBHENDU SHUBHAM Date: Sat, 26 Oct 2019 13:17:14 +0530 Subject: [PATCH] Create Twitter_analytics finding twitter analytics in Ruby on rails . --- Twitter_analytics | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Twitter_analytics diff --git a/Twitter_analytics b/Twitter_analytics new file mode 100644 index 0000000..d0760e0 --- /dev/null +++ b/Twitter_analytics @@ -0,0 +1,25 @@ +//defining client like this + + + + +client = Twitter::REST::Client.new do |config| + config.consumer_key = Devise.omniauth_configs[:twitter].strategy.consumer_key + config.consumer_secret = Devise.omniauth_configs[:twitter].strategy.consumer_secret + config.access_token = self.identities.find_by(provider: :twitter).token + config.access_token_secret = self.identities.find_by(provider: :twitter).token_secret +end + + + +//Defining array endpoint from tweet_id + + +path = "1.1/statuses/lookup.json" +ids = ['1234567890','56324931407'] + + +//calling API to get respose + + +response = Twitter::REST::Request.new(client, 'get', path, {id: ids, map: true}).perform