gem Twitter. [DEPRECATED] :mime_type option deprecated, use :content_type - IT-C@FE
×
Masterpro Nivo Slider (06 фев 2023)

Это форк Vinaora Nivo Slider, пришлось переименовать, в силу требования JED. Даже старую версию качать можно было только с варезных сайтов, нашпигованную троянами. Зачем оно такое, согласитесь.

Вопрос gem Twitter. [DEPRECATED] :mime_type option deprecated, use :content_type

Подробнее
3 года 10 мес. назад #1 от evgenij
Использую для автопостинга твитов с изображениями такой примерно код

require 'twitter'
client = Twitter::REST::Client.new do |config|
  config.consumer_key        = '*************'
  config.consumer_secret     = '*****************'
  config.access_token        = '*****************'
  config.access_token_secret = '****************'
end

a = Dir['pic/*']
b = ['Twit 1',
     'Twit 2',
     'Twit 3']

(a.zip b).each do |i|
  client.update_with_media(i[1], File.new(i[0]))
  sleep rand(2..10)
end

Работает, но получаю варнинги:

[DEPRECATED] :mime_type option deprecated, use :content_type
[DEPRECATED] :mime_type option deprecated, use :content_type
[DEPRECATED] :mime_type option deprecated, use :content_type

на каждый твит.
Хотя все твиты проходят.
Кто-нибудь знает, как поправить?

Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
3 года 10 мес. назад #2 от serge

evgenij пишет: Кто-нибудь знает, как поправить?


Вероятно, в следующей после 6.2.0 версии gem 'twitter' будет официально поправлено. Не раньше.
А так, для себя, хаки джема присутствуют на гитхабе, если оно вам надо - почему нет.

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
3 года 9 мес. назад #3 от Aleksej

serge пишет: Вероятно, в следующей после 6.2.0 версии gem 'twitter' будет официально поправлено.


Ну, вот и оно.
Встречайте,
The Twitter Ruby Gem, Gem Version 7.0.0.
Я почему-то уверен, все поправлено. :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
3 года 9 мес. назад - 9 мес. 4 нед. назад #4 от Aleksej
Кстати, отлично (пока что сугубо субъективное заключение) работает седьмой релиз gem 'twitter'.
Правок в код не вносил, но ретвиты по заданным ключам или фразам теперь успешно отрабатывают значительно больше времени (приложение имеет ограничители, заканчивающие процесс, если Twitter API начинает тормозить его работу).
Пробуйте, кому интересно.
Последнее редактирование: 9 мес. 4 нед. назад пользователем p.rishard. Причина: Starting February 9, we will no longer support free access to the Twitter API, both v2 and v1.1.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум