2013-04-21 1 views
0

Dropbox에 데이터를 저장하는 안드로이드 응용 프로그램을 만들고 싶습니다. 다른 서비스는 관련이 없습니다. 안드로이드 앱과 드롭 박스가 있습니다.소비자 서비스가없는 OAUTH 1.0a

Dropbox API가이 사용 사례를 지원합니까? 내 이해는 oauth가 소비자 용으로 액세스 토큰을 반환해야한다는 것입니다. 유스 케이스는 사용할 수 없습니다.

감사합니다.

답변

1

요청 토큰을 얻은 후 사용자에게 Dropbox 권한 부여 url을 방문한 다음 신청서로 돌아가서 신청서를 승인하면 알려주도록 요청해야합니다. 예를 들어 사용자에게 당신의 지침이 될 수 :

https://dropbox.com/1/oauth/authorize?oauth_token=mADeuPReq35Tt0Ken 에 브라우저를 열고 허용 버튼을 누릅니다. 그런 다음이 앱으로 돌아가 아래의 입력 버튼을 누릅니다.

분명히 mADeuPReq35Tt0Ken을 Dropbox 요청 토큰 URL에서 얻은 요청 토큰으로 교체하십시오.

oauth_callback 매개 변수를 생략하면 Dropbox는 사용자가 앱을 승인 한 후 아무데도 리디렉션하지 않습니다. 사용자가 앱에 위와 같은 방식으로 앱의 버튼을 눌러 권한이 있음을 알리면 드롭 박스 액세스 토큰 끝점을 호출하여 액세스 토큰과 액세스 토큰 비밀을 얻을 수 있습니다 처음에 얻은 request_token과 request_token_secret를 사용하여 서명 된 요청으로 처리합니다.

세부 사항은 here입니다.

+0

아, 이제 알겠습니다. Dropbox는 요청 토큰을 사용하여 초기 요청과 사용자 권한을 연관시킵니다. 고맙습니다. –

관련 문제