내 안드로이드 앱에서 flickr.com의 사용자를 인증하기 위해 Oauth 서명을 생성하려고합니다.Oauth 서명이 생성되지 않음
flickr.com의 기사에 따르면 서명을 받기 위해 서명 요청을 보내야합니다. flickr.com 안내 페이지에 하이퍼 링크는 다음과 같습니다
http://www.flickr.com/services/oauth/request_token
?oauth_nonce=89601180
&oauth_timestamp=1305583298
&oauth_consumer_key=653e7a6ecc1d528c516cc8f92cf98611
&oauth_signature_method=HMAC-SHA1
&oauth_version=1.0
&oauth_callback=http%3A%2F%2Fwww.example.com
: 포스트에 따르면
http://www.flickr.com/services/api/auth.oauth.html#request_token
, 나는 서명 키를 받기 위해 플리커 서버에이 같은 요청을 보내야합니다
위의 형식으로 내 앱에서 요청을 보냈지 만받은 모든 정보는 oauth_problem = parameter_absent & oauth_parameter_absent = oauth_signature이라는 오류입니다.
내 요청 코드는 다음과 같습니다
HttpGet get = new HttpGet("http://www.flickr.com/services/oauth/request_token?oauth_nonce="+nonce+"&oauth_timestamp="+ts+"&oauth_consumer_key=****&oauth_signature_method=HMAC-SHA1&oauth_version=1.0");
사실 문제가 내가 서명 요청하고이를 통해 URL이 잘못된 방식으로 반응하고 있다는 것이다. 서명을 반환해야하는 곳, 서명을 요구하는 곳.