· 7 years ago · Jan 26, 2018, 04:22 PM
1def twitter_friends
2 current_user = User.find "4d6f6d6e759b741cb9000002"
3 current_user = User.find "4d6ed6cf759b74553b000004" # Agam
4 subscription = current_user.subscriptions.where(:app_id => "twitter").first
5 client = ::Twitter.client({:consumer_key => Apps.twitter.key, :consumer_secret => Apps.twitter.secret, :oauth_token => subscription.credentials.token, :oauth_token_secret => subscription.credentials.secret})
6 friends = client.friends.users
7 friends.each do |friend|
8 f = Noun::Twitter::User.new
9 f.screen_name = friend.screen_name
10 f.user = current_user
11 f.save
12 end
13end
14twitter_friends
15
16def twitter_followers
17 current_user = User.find "4d6eac21759b744adc000002"
18 current_user = User.find "4d6ed6cf759b74553b000004" # Agam
19 subscription = current_user.subscriptions.where(:app_id => "twitter").first
20 client = ::Twitter.client({:consumer_key => Apps.twitter.key, :consumer_secret => Apps.twitter.secret, :oauth_token => subscription.credentials.token, :oauth_token_secret => subscription.credentials.secret})
21 friends = client.followers.users
22 friends.each do |friend|
23 f = Noun::Twitter::User.new
24 f.screen_name = friend.screen_name
25 f.user = current_user
26 f.save
27 end
28end
29twitter_followers