Imgur Api上传照片

时间:2011-12-06 01:32:42

标签: java oauth signature imgur

我正在尝试使用其API通过oAUth将照片上传到imgur。 我已经能够从imgur获取访问令牌(在授权和验证之后),但是当我尝试使用此访问令牌上传图像时,我收到401错误。

我怀疑在上传请求期间发送了我的签名问题。 PFB我用来获取签名的Basestring和Key。

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;

签名方面有什么我遗漏的吗?

0 个答案:

没有答案
相关问题