Оцініть цю публікацію!
[Усього: 0 Середнє значення: 0]

Невеликий Ruby-скрипт, який використовує гем Twitter
для виведення останніх твітів з вказаного акаунта:
- Додайте гем
twitter
до вашого Gemfile або встановіть його окремо за допомогоюgem install twitter
. - Зареєструйте свою програму на Twitter Developer Platform та отримайте ключі доступу та токени.
- Використайте наступний скрипт, замінивши
CONSUMER_KEY
,CONSUMER_SECRET
,ACCESS_TOKEN
,ACCESS_TOKEN_SECRET
таTWITTER_USERNAME
на ваші власні значення:
require 'twitter'
# Замініть на свої значення
CONSUMER_KEY = 'your_consumer_key'
CONSUMER_SECRET = 'your_consumer_secret'
ACCESS_TOKEN = 'your_access_token'
ACCESS_TOKEN_SECRET = 'your_access_token_secret'
TWITTER_USERNAME = 'desired_twitter_username'
# Налаштування клієнта Twitter
client = Twitter::REST::Client.new do |config|
config.consumer_key = CONSUMER_KEY
config.consumer_secret = CONSUMER_SECRET
config.access_token = ACCESS_TOKEN
config.access_token_secret = ACCESS_TOKEN_SECRET
end
# Отримання останніх твітів користувача
latest_tweets = client.user_timeline(TWITTER_USERNAME, count: 5)
# Виведення останніх твітів
puts "Останні твіти користувача @#{TWITTER_USERNAME}:"
latest_tweets.each do |tweet|
puts "#{tweet.user.screen_name}: #{tweet.text}"
puts "-------------------"
end
require 'twitter'
# Замініть на свої значення
CONSUMER_KEY = 'your_consumer_key'
CONSUMER_SECRET = 'your_consumer_secret'
ACCESS_TOKEN = 'your_access_token'
ACCESS_TOKEN_SECRET = 'your_access_token_secret'
TWITTER_USERNAME = 'desired_twitter_username'
# Налаштування клієнта Twitter
client = Twitter::REST::Client.new do |config|
config.consumer_key = CONSUMER_KEY
config.consumer_secret = CONSUMER_SECRET
config.access_token = ACCESS_TOKEN
config.access_token_secret = ACCESS_TOKEN_SECRET
end
# Отримання останніх твітів користувача
latest_tweets = client.user_timeline(TWITTER_USERNAME, count: 5)
# Виведення останніх твітів
puts "Останні твіти користувача @#{TWITTER_USERNAME}:"
latest_tweets.each do |tweet|
puts "#{tweet.user.screen_name}: #{tweet.text}"
puts "-------------------"
end
require 'twitter' # Замініть на свої значення CONSUMER_KEY = 'your_consumer_key' CONSUMER_SECRET = 'your_consumer_secret' ACCESS_TOKEN = 'your_access_token' ACCESS_TOKEN_SECRET = 'your_access_token_secret' TWITTER_USERNAME = 'desired_twitter_username' # Налаштування клієнта Twitter client = Twitter::REST::Client.new do |config| config.consumer_key = CONSUMER_KEY config.consumer_secret = CONSUMER_SECRET config.access_token = ACCESS_TOKEN config.access_token_secret = ACCESS_TOKEN_SECRET end # Отримання останніх твітів користувача latest_tweets = client.user_timeline(TWITTER_USERNAME, count: 5) # Виведення останніх твітів puts "Останні твіти користувача @#{TWITTER_USERNAME}:" latest_tweets.each do |tweet| puts "#{tweet.user.screen_name}: #{tweet.text}" puts "-------------------" end
Цей скрипт виведе останні 5 твітів з вказаного акаунта Twitter. Пам’ятайте замінити власні ключі доступу та інші конфіденційні дані.