解決策は非常に簡単なので、私は自分の質問に答えます。
このページhttp://dev.twitter.com/pages/oauth_single_tokenで説明されているように、単一ユーザーのユース ケースでアプリケーションを構築している場合は、Twitter のアプリケーション コントロール パネルから永久アクセス トークンとアクセス トークン シークレットを取得できます。[アプリケーションの詳細] ページで、[マイ アクセス トークン] リンクをクリックします。
OAuthSignPostClient クラスを読んで、デフォルトの jtwitter 実装が次のメソッド シグネチャを使用していることに気付きました。
public OAuthSignpostClient(String consumerKey, String consumerSecret,
String callbackUrl)
ただし、次を使用して呼び出すこともできます。
public OAuthSignpostClient(String consumerKey, String consumerSecret,
String accessToken, String accessTokenSecret)
したがって、クライアント アプリのコードは次のように変更されました。
OAuthSignpostClient client = new OAuthSignpostClient(MY_OAUTH_KEY,
MY_OAUTH_SECRET, "oob");
に:
OAuthSignpostClient client = new OAuthSignpostClient(MY_OAUTH_KEY,
MY_OAUTH_SECRET, MY_ACCESS_TOKEN, MY_ACCESS_TOKEN_SECRET);
そして、すべて順調です。