Ce que jeAndroid Tumblr problème de connexion « JumblrException android
J'ai une photo où je dois l'envoyer à Tumblr
Ce que j'ai
j'autorisé l'utilisateur et obtenu jeton, secretToken
Mon problème
Le jeton , secretToken que j'ai reçu est différent du Tumber Explore API, donc je reçois com.tumblr.jumblr.exceptions.JumblrException: Non autorisé
Mon code
private void tumblrLogin() {
preferencesTumblr = PostPhotoActivity.this.getSharedPreferences("tumblr", Context.MODE_PRIVATE);
progressDialog = ProgressDialog.show(PostPhotoActivity.this, "Logging in", "Please Wait...");
new Thread(new Runnable() {
@Override
public void run() {
try {
consumer = new CommonsHttpOAuthConsumer(TUMBLR_CONSUMER_KEY, TUMBLR_SECRET_KEY);
provider = new CommonsHttpOAuthProvider(REQUEST_URL, ACCESS_URL, AUTHORIZE_URL);
String authUrl = provider.retrieveRequestToken(consumer, TootleTumblr.OAUTH_CALLBACK_URL);
PostPhotoActivity.this.startActivityForResult(new Intent("android.intent.action.VIEW", Uri.parse(authUrl)), TootleTumblr.WEBVIEW_REQUEST_CODE_TUMBLR);
} catch (Exception e) {
e.printStackTrace();
}
}
}).start();
progressDialog.dismiss();
}
OnActivityResult
SharedPreferences.Editor editor = preferencesTumblr.edit();
editor.putString("requestToken", consumer.getToken());
editor.putString("requestSecret", consumer.getTokenSecret());
editor.commit();
makeTumblrOn();