module Twitter::Client

Public Instance Methods

me(query={}) click to toggle source
# File lib/rest-core/client/twitter.rb, line 67
def me query={}, opts={}, &cb
  get('1.1/account/verify_credentials.json', query, opts, &cb)
end
statuses(user, query={}) click to toggle source
# File lib/rest-core/client/twitter.rb, line 87
def statuses user, query={}, opts={}, &cb
  get('1.1/statuses/user_timeline.json',
      {:id => user}.merge(query), opts, &cb)
end
tweet(status, media=nil, payload={}) click to toggle source
# File lib/rest-core/client/twitter.rb, line 71
def tweet status, media=nil, payload={}, query={}, opts={}, &cb
  if media
    post('1.1/statuses/update_with_media.json',
      {:status => status, 'media[]' => media}.merge(payload),
      query, opts, &cb)
  else
    post('1.1/statuses/update.json',
      {:status => status}.merge(payload),
      query, opts, &cb)
  end
end