Our app has been using the Twitter client Ruby gem (https://github.com/sferik/twitter) (ver 4.8.1) to update statuses with media images.
It was working before, but sometime recently (not exactly sure when), it has begun to fail. We get the message “Missing or invalid url parameter.”
Updating a status without media works.
Generic calling code:
Twitter::Client.new( :oauth_token => token, :oauth_token_secret => secret ).update_with_media(the_status, photo.image.read)
We are using carrierwave to store our photos first then post them to Twitter in this manner.
The code hasn’t been touched in months, and now it has started to fail. Anyone have any idea what’s going on?