1

特別なクライアントを構築しようとしているので、twitter4j で自分の statusnet にアクセスしようとしました。そのため、多くの試練を乗り越えました。twitter4jが提供するstatusnetにOAuthでアクセスしたいです。最初に、OAuth で必要な値に適合するように、独自の「.properties」ファイルから statusnet の適切なプロパティをロードして、twitter4j でログインしようとしました。これがうまくいかなかったので、カスタム値を twitter4j のストリームとトークンとして statusnet one のものに変更しました。OAuth-RequestToken を取得しようとすると IllegalStateException がスローされるため、これも機能しませんでした。

特にOAuthを使用して、twitter4jなどのtwitter Java APIを使用して、Statusnetまたは別のtwitterクローンのクライアントを作成した経験のある人はいますか?

4

2 に答える 2

0

私は解決策を見つけました:

Signpost OAuth API を使用します。これは、個々のプロバイダー URI を使用して個々の Oauth アプリケーションをインスタンス化する最も簡単な方法です。ここで Twitterの例を見ることができます。Twitter の URI を statusnet の URI に置き換えて試してみてください。本当に問題なく簡単に動作します。

于 2011-04-08T10:46:13.260 に答える
0

status.net (identi.ca) と基本認証で動作しています - https://github.com/pilhuhn/ZwitscherA/blob/master/src/de/bsd/zwitscher/account/LoginActivity.java#L124と次に https://github.com/pilhuhn/ZwitscherA/blob/master/src/de/bsd/zwitscher/TwitterHelper.java#L232

status.net から OAuth アプリケーション ID を取得しましたか?

于 2011-03-17T21:03:07.673 に答える