2012-10-09 2 views
1

서비스를 개발 중이며 사용자는 API로 Box에 문서를 업로드 할 수 있습니다. 모든 사용자가 개인 공간을 소유하고 다른 공간으로 파일을 보거나 업로드 할 수 없도록하고 싶습니다. 이것이 어떻게 가능한지? 엔터프라이즈에서 여러 계정을 사용합니까? 사용자가 계정을 활성화하거나 만들지 않기를 바랬으므로 폴더를 사용하고 사용자 당 하나의 폴더 (및 하위 폴더) 만 설정하는 것이 좋습니다. 가장 좋은 솔루션은 무엇입니까?개인 폴더 또는 여러 계정

상자 인터페이스를 전혀 사용하지 않고 API 및 내 웹 사이트에서만 파일을 보거나 업로드/다운로드 할 수 있습니다.

미리 감사드립니다.

+0

왜이 애플리케이션에 Box를 선택했는지 설명해 주시겠습니까? Box를 서비스로 훼손하는 것이 아니라, 클라우드 기반 스토리지 백엔드를 찾고 있다면 아마존의 S3와 같은 것이 아마도 여기에서 성취하고자하는 것에 더 적합 할 것입니다. –

+0

네, 맞습니다. 대신 Google Cloud Storage를 사용하겠습니다. 지금 나는 더 잘 알고있다 :) –

답변

0

v2 API의 token 끝점을 살펴보십시오. 사용자가 아직 Box 계정을 갖고 있지 않더라도 단일 폴더에 대한 액세스를 생성하고 제공합니다. 주의 사항 : 사용자의 이메일 주소를 알아야하고 개인 폴더의 수명이 어느 정도인지 알 수 없습니다.