OAuth認証を使用してさまざまなサービスに接続しようとしています。ほとんどの場合、これは機能します(twitter / photobucketでテスト済み)が、evernoteでは、400の応答コードを受け取ります。
ここで何が問題になっていますか?
OAuthConsumer consumer = new DefaultOAuthConsumer( "myConsumerKey", "myConsumerSecret" );
OAuthProvider provider = new DefaultOAuthProvider( "https://sandbox.evernote.com/oauth", "https://sandbox.evernote.com/oauth", "https://sandbox.evernote.com/OAuth.action" );
String authUrl = provider.retrieveRequest( consumer, OAuth.OUT_OF_BAND );
これはTwitter+Photobucketで機能するので、Evernoteを使ってみませんか?私はSignpost1.2を使用しています。これは、この1つのプロバイダーを除いて素晴らしいものです。