class SocialRails::API::Twitter
Twitter
module for SocialRails
Public Class Methods
get()
click to toggle source
@private Query twitter api with Twitter
gem
# File lib/social_rails/apis/twitter.rb, line 22 def self.get client = ::Twitter::REST::Client.new({ consumer_key: self.config.consumer_key, consumer_secret: self.config.consumer_secret, access_token: self.config.access_token, access_token_secret: self.config.access_token_secret }) latest_tweets = client.user_timeline(self.config.twitter_name, { exclude_replies: true, include_rts: false, count: 20 }) latest_tweets.select!{ |t| languages.include? t.lang } if localized? latest_tweets.map!{ |t| client.oembed(t.id, {lang: default_lang}) } end