티스토리 뷰

728x90

Dropbox API 사용 Upload
      http://thdev.net/21  

Dropbox API 사용 Download
      http://thdev.net/22  

Dropbox API 사용 Metadata 
       http://thdev.net/23


빠른 Cloud API 적용하기 : https://www.cloudwards.net/comparison/


Dropbox API를 사용하기 위해서는 
CONSUMER_KEY와 CONSUMER_SECRET 키가 필요합니다. 
키를 받기 위해서는 당연히 Dropbox 아이디와 개발자 등록을 해야 합니다.

http://www.dropbox.com으로 접속하여 하단의 Developer를 클릭하시거나,
https://www.dropbox.com/developers 으로 접속하시고 로그인 하시면 됩니다.


아래의 화면에서 MyApp으로 접근합니다.

Myapp에 접근하면 Create an App을 클릭하고
 앱이름과 설명을 간단히 작성합니다. 그리고 접근 권환을 선택하시면 됩니다.


마지막으로 필요한 키는
 App Key
 App secret 두개의 키를 제공합니다.

두개의 키를 활용 하시면 됩니다.

위의 2가지 키가 CONSUMER_KEY와 CONSUMER_SECRET의 키가 됩니다.
Consumer_Key = app key
consumer_secret = app secert
입니다.

위의 2개의 키를 아래 App key, App secret 부분에 넣으시면 됩니다.
실제로는 : PUT_YOUR_CONSUMER_KEY_HERE , PUT_YOUR_CONSUMER_SECRET_HERE 라는 부분에 각각 집어 넣으시면 됩니다.

그리고 아래 

final static public String ACCOUNT_PREFS_NAME = "prefs";
final static public String ACCESS_KEY_NAME = "ACCESS_KEY";
final static public String ACCESS_SECRET_NAME = "ACCESS_SECRET";

부분은 프리퍼런스에 값을 저장할 때 사용 하는 부분입니다.


아 참고로 Dropbox는 개발자 인증과 정식 인증을 별도로 제공합니다.

위와 같이 인증을 받으시면 개발자 인증을 얻는 것입니다. 하루에 500회 업 다운로드를 할 수 있는 제한이 걸려있던걸로 기억 합니다. 정식으로 배포를 하기위해서는 정식 라이센스를 받으 시면 됩니다. 역시 영어로 문장을 작성하셔서 받으시면 됩니다. 인증 받는데 걸리는 시간은 약 3시간 걸렸던걸로 기억 합니다.

Mobile documentation를 참고하셔서 개발하시면 되는데..문서는 좀 빈약한듯 합니다.
Client libraries를 접속하시면 개발하시려고 하시는 언어 및 프로그램을 간단히 제공해 줍니다.


빠른 Cloud API 적용하기 : https://www.cloudwards.net/comparison/




댓글