【问题标题】:Programmatically access to Amazon workdocs以编程方式访问 Amazon 工作文档
【发布时间】:2018-03-02 02:14:37
【问题描述】:

我的公司有一个新需求:用户希望有一个在线文档库,以便进行版本控制和协作工作;同时他们想通过我们的网络应用程序访问/使用这些文件(我们已经这样做了)。

到目前为止,我们已经在使用 Amazon S3 来存储我们的 Web 应用程序文件。我们的应用程序由 Amazon EC2 提供支持。因此,Amazon Workdoc 似乎是一个直接的选择,因为它应该与其他 Amazon 服务无缝集成。

但是,我似乎找不到任何关于 workdoc 与 S3 或 EC2 之间的相互集成的文档。我读的越多,这两种服务似乎越符合不同的目的,而且两者之间没有网关。另一方面,OwnCloud 有一种将数据存储在 S3 中的方法,并且基本上提供了 Amazon Workdocs 提供的所有内容......而且亚马逊没有考虑这个用例似乎很奇怪。

有没有办法通过 Workdoc 以编程方式访问存储在 Amazon 上的文件,或者将 Workdoc 配置为将文件存储在 S3 存储桶上(以编程方式轻松访问)?否则,导致亚马逊不提供此解决方案的 Owncloud 解决方案的缺点是什么?

【问题讨论】:

    标签: amazon-s3 amazon-ec2 amazon-workdocs


    【解决方案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

    您可以使用基于 WorkDocs API 调用的 CloudWatch 事件,例如 InitiateDocumentVersionUpload 来触发 Lambda 服务对 WorkDocs 对象进行操作。

    【讨论】:

    • 谢谢。差不多一年后,API 已经发展了很多,我们目前正在努力。
    猜你喜欢
    • 1970-01-01
    • 2011-02-07
    • 1970-01-01
    • 2010-11-11
    • 2017-01-28
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多