Method: Twitter::REST::Tweets#update_with_media
- Defined in:
- lib/twitter/rest/tweets.rb
#update_with_media(status, media, options = {}) ⇒ Twitter::Tweet
Note:
A status update with text/media identical to the authenticating user's current status will NOT be ignored
Updates the authenticating user's status with media
228 229 230 231 232 233 234 |
# File 'lib/twitter/rest/tweets.rb', line 228 def update_with_media(status, media, = {}) raise(Twitter::Error::UnacceptableIO.new) unless media.respond_to?(:to_io) hash = .dup hash[:in_reply_to_status_id] = hash.delete(:in_reply_to_status).id unless hash[:in_reply_to_status].nil? hash[:place_id] = hash.delete(:place).woeid unless hash[:place].nil? perform_post_with_object('/1.1/statuses/update_with_media.json', hash.merge('media[]' => media, 'status' => status), Twitter::Tweet) end |