Программный доступ к рабочим документам Amazon

В моей компании появилось новое требование: пользователи хотели бы иметь онлайн-библиотеку документов для работы над версиями и совместной работы; в то же время они хотят получить доступ к этим файлам / использовать их через наше веб-приложение (что мы уже делаем).

Мы уже используем Amazon S3 для хранения файлов наших веб-приложений. И наше приложение работает на Amazon EC2. Поэтому Amazon Workdoc кажется простым выбором, поскольку он должен беспрепятственно интегрироваться с другими сервисами Amazon.

Однако я не могу найти какую-либо документацию о взаимной интеграции между workdoc и S3 или EC2. Чем больше я читаю, тем больше кажется, что эти две службы преследуют разные цели и что между ними нет шлюза. С другой стороны, OwnCloud имеет способ хранения данных в S3 и предоставляет практически все, что предоставляет Amazon Workdocs... И кажется странным, что Amazon не думала об этом сценарии использования.

Есть ли способ получить программный доступ к файлам, хранящимся в Amazon через Workdoc, или настроить Workdoc для хранения файлов в корзине S3 (к которой легко получить программный доступ)? В противном случае, каковы недостатки решения Owncloud, которые привели к тому, что Amazon НЕ предоставляет это решение?

1 ответ

Решение

WorkDocs API теперь общедоступен.

Руководство разработчика можно найти здесь: http://docs.aws.amazon.com/workdocs/latest/developerguide/what_is.html

Справочник по API находится здесь: http://docs.aws.amazon.com/workdocs/latest/APIReference/Welcome.html

Вы можете использовать событие CloudWatch на основе вызова API WorkDocs, такого как InitiateDocumentVersionUpload, чтобы запустить службу Lambda для воздействия на объекты WorkDocs.

Другие вопросы по тегам