2011-12-01 2 views
1

클라이언트가 Dropbox에 많은 파일을 저장할 수있는 프로세스를 자동화하고 Dropbox에서 모든 파일을 읽고 각 파일/폴더에 대한 데이터베이스 항목을 만들 수 있습니다. 클라이언트의 CMS 내에서 CMS는 클라이언트 측 자바 스크립트가 많은 C# .NET MVC 응용 프로그램입니다. Dropbox를 C# 또는 javascript에서 두드리는 것에 대한 내 옵션은 무엇입니까? 누구나 이런 방식으로 Dropbox를 사용하여 C# 웹 응용 프로그램을 통합 했습니까? C# 또는 js의 REST API를 사용할 수 있습니까?Dropbox 폴더 및 외부 응용 프로그램 파일

이 기능이 작동한다면 많은 클라이언트의 프로세스를 자동화하고 Dropbox를 CMS의 필수 요소로 삼고 싶습니다.

감사합니다.

답변

1

예, C#의 REST API를 사용할 수 있으며 가장 좋은 방법입니다. 당신은 너 자신에게 대답했다.

+0

감사합니다 .js 컨텍스트에서 사용할 수 있습니까? 아니면 크로스 사이트 스크립팅 문제가 발생합니까? – Journeyman

+0

예/아니오 : REST는 HTTP 요청을 사용하므로 Ajax 또는 다른 방법을 사용하는 데 차이가 없으며 XSS 문제가 없습니다. 그러나 서버 측 솔루션 (예 : 보안 및 호환성 이유로)을 사용하는 것이 더 좋습니다. – Viruzzo

+0

js에서 초기 아약스 요청을하면 다음 오류가 발생합니다. XMLHttpRequest는 https://api.dropbox.com/1/oauth/request_token을로드 할 수 없습니다. Origin http : // localhost : 56642는 Access-Control-Allow-Origin에 의해 허용되지 않습니다. 이것은 XSS 문제를 나타내지 않습니까? – Journeyman