Перейти до вмісту
    Ruby / Виведення останніх твітів на Ruby

    Виведення останніх твітів на Ruby

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

    Невеликий Ruby-скрипт, який використовує гем Twitter для виведення останніх твітів з вказаного акаунта:

    1. Додайте гем twitter до вашого Gemfile або встановіть його окремо за допомогою gem install twitter.
    2. Зареєструйте свою програму на Twitter Developer Platform та отримайте ключі доступу та токени.
    3. Використайте наступний скрипт, замінивши CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET та TWITTER_USERNAME на ваші власні значення:
    Plain text
    Copy to clipboard
    Open code in new window
    EnlighterJS 3 Syntax Highlighter
    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. Пам’ятайте замінити власні ключі доступу та інші конфіденційні дані.

    Позначки:

    Залишити відповідь

    Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *