0

Android アプリケーションから簡単な投稿をツイートしようとしています。(チュートリアルに従いましたが、ログインは正常に機能します。ツイートしようとすると、Logcat に、何かを投稿する権利がないと表示されます。OAuthProvider について何かを読んで、そのチュートリアルをいくつか実行しましたが、成功しませんでした。考え?

ありがとう

コード: Twitter jtwit = new Twitter(user_name, pswd); jtwit.setStatus("テスト");

ログ: 03-29 13:52:02.724: エラー/AndroidRuntime(1341): 致命的な例外: メイン 03-29 13:52:02.724: エラー/AndroidRuntime(1341): java.lang.RuntimeException: アクティビティ ComponentInfo を開始できません{ Adforce.files/Adforce.files.twitterConnection}: winterwell.jtwitter.TwitterException$UpdateToOAuth: OAuth に切り替える必要があります。Twitter は基本認証をサポートしなくなりました。

4

2 に答える 2

0

OAuthSignpostClient を作成し、ユーザーに認証してから使用する必要があります。

Twitter jtwit = new Twitter(userName, myOAuthClient);

于 2011-04-07T17:59:53.757 に答える
0

あなたの例外はそれ自体を言います:

OAuth に切り替える必要があります。Twitter は基本認証をサポートしなくなりました。

Twitter は基本認証のサポートを停止したので、Twitter OAuthを参照してください。

于 2011-03-29T12:22:08.690 に答える