1

Twitter のプログラミングに慣れようとしていますが、必要な情報を見つけるのに苦労しています。

私のニーズは非常に控えめで、自分の Twitter アカウントのいくつかに自動でツイートを投稿したいだけです。私はすでにアプリケーションを登録しており、ConsumerKey と ConsumerSecret キーを持っています。

私は Twitterizer 2 をいじっています。必要以上のものがあるに違いありません。しかし、それはうまくいくはずです。私の質問は次のとおりです。

  1. Twitterizer の例では、AccessToken および AccessTokenSecret キーも必要です。これに使用されていると思いますGetRequestToken()が、例が見つかりません。これらの他のキーを取得するにはどうすればよいですか? また、要求ごとに取得する必要がありますか? それとも 1 回限りの取引ですか?

  2. ドキュメントでは、ユーザーが Twitter にアクセスしてログインし、アカウントへのアクセスを承認することについても説明しています。このソフトウェアを使用しているのは私だけであり、すべてのアカウントは私に属します。ブラウザでログインページを表示する必要を回避できるかどうか、誰か教えてもらえますか?

4

2 に答える 2

2

アプリケーションを所有するアカウントにのみアクセスする必要がある場合は、dev.twitter.comにログインして、そのアカウントのアクセストークンをコピーして貼り付けることができます。

(聞こえるように)複数のアカウントにアクセスする必要がある場合は、アカウントごとに1回ずつ承認プロセスを実行する必要があります。これは、アプリケーションの一部として、または別のプロセスとして実行できます。重要な部分は、アカウントを制御するユーザーがコンシューマー(別名アプリケーション)へのアクセスを許可し、プロセスの最後に提供されるアクセストークンを保存することです。

その後、アクセストークンをフラットファイル、データベース、または構成に保存する場合は、それはあなた次第です。他の誰かが消費者トークンとアクセストークンを取得した場合、APIを介してアカウントが完全に実行されるため、十分に保護する必要があることに注意してください。

(参考までに、私はTwitterizerの作者です)

于 2011-04-05T21:06:06.867 に答える
0

どのtwitterライブラリを使用していますか? 優れたドキュメント、テスト、チュートリアルを備えた Twitter ライブラリを選択する必要があります。一部のライブラリでは、GetRequestToken ではなく GetToken です。Twitter ライブラリの選択
については、この記事を参照してください。

于 2011-04-03T22:35:34.607 に答える