2012-01-11 9 views
0

twitterでステータスを更新するアンドロイドアプリを作りたいです。 私はsignpost-core-1.2.1.1とsignpost-commonshttp4-1.2.1.1 jarファイルを使用しています。私はインターネットの使用許可を与えています。私はtwitterでアプリを登録しています。また、コールバックUrl.But retrieveRequestToken()関数は、OAuthCommunicationExceptionをスローします。ユーザーを認証する次のOAuthプロセスは、依然としてTwitterでサポートされていますか?

コードスニペット:

private static final String CALLBACK_URI = "app://twitter"; 
private static final String REQUEST_TOKEN_URL = "https://api.twitter.com/oauth/request_token"; 
private static final String ACCESS_TOKEN_URL = "https://api.twitter.com/oauth/access_token"; 
private static final String AUTHORIZE_URL = "https://api.twitter.com/oauth/authorize"; 

String CONSUMER_KEY = "I4bwezijxf6VwpU8x0tygg"; 
String CONSUMER_SECRET = "Y6vSdZs3zWBrNogXZWSHKZ590RSXqB5wBwj8vFaayk"; 

private static CommonsHttpOAuthConsumer consumer; 
private static CommonsHttpOAuthProvider provider; 

consumer = new CommonsHttpOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET); 
provider = new DefaultOAuthProvider(REQUEST_TOKEN_URL,ACCESS_TOKEN_URL, AUTHORIZE_URL); 
String authUrl=""; 

authUrl = provider.retrieveRequestToken(consumer,CALLBACK_URI); 

私はthis.Please返事と完全に立ち往生しています。

答えて

1

テスト用Twitterアプリでコンシューマの資格情報が正常に動作しているため、問題が見つかりませんでした。
ここでは、Twitterの統合に関する詳細な記事を紹介しています。TwitterConnectWebActivityのコードを文字通りアプリにコピーして、Twitterの統合の意図で呼び出すことができます。
Twitter integration in Android app complete code

これは問題を解決する必要があります。

+0

ご返信ありがとうございました –

+0

ありがとうございました。私はurコードを実行しました。私は同じ通信例外を持っています。問題は何か分かりません。 –

+0

私はアンドロイド仮想デバイスで私の問題かもしれないと思う –

関連する問題