light log

学んだこととか

Twitter

RubyのTwitter Gem使い方メモ(リスト周り) Part2

昨日↓の続き。少しだけ。 RubyのTwitter Gem使い方メモ(リスト周り) - light logyamacent.hatenablog.com リストに追加されている/リストを購読しているユーザの取得方法。 ユーザの取得は、リスト自体の取得に比べてRate Limitsの制限がゆるい。 require…

RubyのTwitter Gem使い方メモ(リスト周り)

Twitter Gemについて、Twitterのリスト関係の情報を取得する方法を覚えたので、簡単にまとめておく。Rate Limitには注意。 require 'yaml' require 'twitter' CONFIG = YAML.load_file('config.yml') client = Twitter::REST::Client.new(CONFIG) user = 'ya…

Heroku上のTwitter botを修正した

昨日作ったツイッターに自動投稿するbotだけど、動きがおかしかったので修正した。 (それにしても最近やる気が出ないことが多い。。いわゆる五月病だろうか) 問題 想定では、Heroku Schedulerを使って毎朝8時に一度だけ投稿するようにしたつもりだったが、…

RubyとHerokuでTwitterに自動投稿する

昨日のやつを毎朝自動投稿するようにした。 環境 ruby: 2.2.0p0 twitter: 5.14.0 キーとかトークンとかシークレットをコードの外に出す 昨日はこれらの値もソースコードに直接書き込んでいたんだけど、これだとGitHubで公開できない。GitHubにもHerokuにもプ…

RubyでTwitterに投稿してみた

もうあらゆるところで解説されまくってる感じのネタだけど、やってみた。 自分のTwitterアカウントにツイートを投稿するだけなら超カンタン。 目標 自分のTwitterアカウントにRubyプログラムからツイートを投稿する。だけ。なので例えば以下のようなことは今…