Я выполняю следующие действия в Ruby с twitter
gem:
class User
def twitter_client
@twitter_client ||= Twitter::REST::Client.new do |config|
config.consumer_key = ENV['TWITTER_API_KEY']
config.consumer_secret = ENV['TWITTER_API_SECRET']
config.access_token = twitter_token
config.access_token_secret = twitter_token_secret
end
end
def tweet(message)
twitter_client.update(message, possibly_sensitive: true)
end
end
. message
содержит URL-адрес страницы с метатегами для сводной карты с большим изображением.
Если я буду любезен и использую флаг possibly_sensitive
, суммарное изображение не будет отображаться в твите.Если я опущу это, показывается итоговое изображение.Как я могу получить изображение для отображения при использовании флага possibly_sensitive
?
Одно из решений, о котором я думаю, - это использовать вложение для фотографий, но я бы предпочел не загружать файлы на рабочий сервер.