x gem レールを使用して Twitter からユーザーのすべてのツイートを取得できますか

概要

私はこの Rails コミュニティに初めて参加しました。最近、Rails を使用して特定のユーザーの Twitter からツイートを取得する必要があるサイド プロジェクトのシナリオに取り組んでいます。 このリポジトリの所有者がユーザー x gem (https://sferik.github.io/x-ruby/) に提案しているように、詳細を取得するためにこれらのリポジトリにたどり着きました (https://github.com/sferik/twitter-ruby) )ツイッタージェムの代わりに。 私はそこのドキュメントと設定部分を読みましたが、どれもtwitterからツイートを取得するためのフローを説明していません。

このセリフが重要だということだけは理解できました。

def configure_client(config)
  x_credentials = {
  access_token:        "Faker-UlxuwZAR98FWvxkD0B5xcPPZMqjInss5DcBT",
  access_token_secret: "JEYVGnsOnY0XPJcVLFakeryEV0rGGgL7oQ",
  api_key:             "9fKcWPDcFaker0kLX",
  api_key_secret:      "mBFakerkqGSdQI27HT03XZeVbbF2"
  }
  x_client = X::Client.new(**x_credentials)
end

これ以外に従う必要があるドキュメントやその他の情報があるかどうか、誰か教えてください。

解決策

残念ながら、もうメンテナンスされていません。

ドキュメントを確認すると、「Twitter Ruby Gem は保守されなくなり、Twitter API v2 はサポートされなくなります」

そして、Twitter API は「X」なので、使用するには料金を支払う必要があると思います。いくつかのツイートを取得するための無料デモのようなものがあります。

ちなみに、トークンがあなたのものではなく、偽物かサンプルであることを願っています。それらがあなたのトークンである場合は、ここで非表示にすることをお勧めします。

Rubyを使ったツイートをいくつか取得してお知らせします。

数年前に実装しましたが、今では状況が変わりました。見てみましょう