Imgur Api для загрузки фото - PullRequest
       15

Imgur Api для загрузки фото

2 голосов
/ 06 декабря 2011

Я пытаюсь загрузить фотографии в imgur, используя его API через oAUth.Мне удалось получить токен доступа от imgur (после авторизации и аутентификации), но когда я пытаюсь использовать этот токен доступа для загрузки изображений, я получаю ошибку 401.

Я подозреваю проблемы с моей подписью,отправляется во время запроса на загрузку.PFB Базовая строка и ключ, который я использую для получения подписи.

String signatureBaseString = "POST&" + 
    URLEncoder.encode(UploadURL, "UTF-8")+ 
   "&"+"oauth_consumer_key%3D"+ URLEncoder.encode(TwitterClientID, "UTF-8")+ 
   "%26oauth_nonce%3D"+ URLEncoder.encode(timestamp, "UTF-8")+ 
   "%26oauth_signature_method%3D"+ URLEncoder.encode("HMAC-SHA1", "UTF-8")+ 
   "%26oauth_timestamp%3D"+ URLEncoder.encode(String.valueOf(timestamp), "UTF-8")+ 
   "%26oauth_token%3D"+ URLEncoder.encode(accessToken, "UTF-8")+ 
   "%26oauth_version%3D" + URLEncoder.encode("1.0", "UTF-8");


  String signingKey = TwitterClientSecret +"&"+accesstokenSecrate;

Есть ли что-то, что мне не хватает в отношении подписи?

...