LoginSignup
1
2

More than 3 years have passed since last update.

Twitter APIを使用する

Posted at

twitter gemを使ってrailsプロジェクトでtwitter apiを使う方法を書くつもりです
- https://developer.twitter.com/ で開発者アカウントを作成します
- https://developer.twitter.com/en/apps/create でアプリを作成します
- 情報を埋める
- twitterによる認証を使用している場合は、Callback URLs を適切に設定します

  • アプリを作成した後、詳細をクリックして Permissions を設定します
    • デフォルトは読み取り専用です。 必要な許可に変更します。
  • キーとトークンを設定する
    • 資格情報ファイルを編集します- EDITOR = vim rails credentials:edit
    • APIキーとアクセストークンを設定します(twitter_api_key、twitter_api_secret、twitter_access_token、twitter_access_token_secret)
  • gem install twitter をインストールする
  • twitterデータを使用するファイルを構成します

    client = Twitter::REST::Client.new do |config|
        config.consumer_key = Rails.application.credentials.twitter[:twitter_api_key]
        config.consumer_secret = Rails.application.credentials.twitter[:twitter_api_secret]
        config.access_token = Rails.application.credentials.twitter[:twitter_access_token]
        config.access_token_secret = Rails.application.credentials.twitter[:twitter_access_token_secret]
    end
    

すべてがtwitter apiを使用する準備ができています。
宝石の詳細と例はこちらでご覧いただけます- https://github.com/sferik/twitter

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2