问题标签 [amazon-workdocs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2780 浏览

amazon-s3 - 以编程方式访问 Amazon 工作文档

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

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

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

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

0 投票
3 回答
1872 浏览

amazon-web-services - 无法删除 AWS 目录

我想删除一个 aws 目录,但是当我尝试时,它给了我这个错误:

在此处输入图像描述

发生了错误

无法删除该目录,因为它仍有授权的应用程序。请在继续之前取消注册目录

正如它在错误消息中所说,我必须注销它才能删除它。但是,该目录甚至没有注册!并且“取消注册”命令显示为灰色: 在此处输入图像描述

我还进入了“应用程序”部分(在左窗格中)并没有找到任何应​​用程序。

这里发生了什么?

0 投票
1 回答
661 浏览

python - Python3 上传到 AWS WorkDocs

有没有人有使用 Python 上传到 WorkDocs 的示例代码?这里的快速入门指南说我应该能够使用“Content-Type”、“application/octet-stream”进行 PUT,但是

开始产生错误:

我看到快速入门建议了“x-amz-server-side-encryption”、“AES256”的属性。如何在请求中设置这些?我需要其他图书馆吗?

0 投票
1 回答
840 浏览

amazon-web-services - 停止 Amazon WorkDocs 同步

我不小心将一个包含大量文件的文件夹移到了我在 AWS Workspace 上的 Amazon WorkDocs 文件夹中。我已删除该文件夹,但 WorkDocs 仍在同步将文件推送到已同步的目录。有没有办法停止文件传输或者我必须等到它完成?

0 投票
1 回答
789 浏览

amazon-web-services - 如何根据上次用户活动过滤 AWS 工作区?

我的组织有 59 个 AWS 工作区,现在我必须删除所有超过 50 天未访问的工作区。有没有办法可以在控制台中过滤所有超过 50 天的工作区。

0 投票
0 回答
87 浏览

java - 用于创建/更新和删除 AWS Workdocs 审批工作流程的 API

我正在寻找 AWS Workdocs API 来执行以下操作:

  1. 创建审批工作流。
  2. 编辑创建的审批工作流程。
  3. 删除工作流。
  4. 执行批准相关的操作。

请找到随附的屏幕截图以供进一步参考,我想使用 API 执行这些操作。

提前致谢。在此处输入图像描述

0 投票
1 回答
156 浏览

amazon-web-services - 有没有办法通过 Workdocs API 在 Workdocs 中共享文档?

据我所知,我可以通过 Amazon Workdocs UI 在 Workdocs 中共享或下载文档。我正在尝试在 S3 存储桶中构建一个静态网站,该网站提供指向 Workdoc 文档的链接以供下载。

因此,我必须在验证一些内容后分享此文档。遗憾的是,我在 API 文档( https://docs.aws.amazon.com/workdocs/latest/APIReference/workdocs-api.pdf)中没有发现任何类似的东西。

NodeJs 使用 JDK 会很好,但如果需要,我也可以尝试使用 lambda 函数。

问候,

埃里克

0 投票
1 回答
402 浏览

amazon-web-services - Amazon WorkDocs - 用于文档下载的 API

使用 Amazon WorkDocs API [1],我可以列出文件夹和文件、创建和删除文件夹、上传和删除文件。但似乎没有办法下载文件。

GetDocument API [2] 返回一个 JSON 文档,其中包含一个“DownloadUrl”元素,但它始终为“null”。此“DownloadUrl”元素也未在 SDK 中公开。我正在使用 C++ SDK。

这是设计使然吗?

[1] https://docs.aws.amazon.com/workdocs/latest/APIReference/Welcome.html

[2] https://docs.aws.amazon.com/workdocs/latest/APIReference/API_GetDocument.html

0 投票
0 回答
62 浏览

amazon-web-services - 将 WorkDocs Sync 安装到 Amazon Workspace

我有基于 Amazon Linux 的 Amazon Workspace。我需要将我的本地机器(Windows 10)与这个工作区同步。在 Windows 上,我为 WorkDocs 安装了客户端。要在我的工作区上安装 WorkDocs,我需要

单击“安装 WorkDocs Sync”桌面快捷方式

(它写在说明中)。但是我在我的工作区桌面上找不到这个快捷方式(在其他任何地方都找不到)我应该怎么做才能在我的亚马逊工作区上完成安装?

0 投票
0 回答
77 浏览

python-3.x - 如何使用 API 删除 WorkDocs 站点?

我正在尝试删除一个目录,但无法在启用 WorkDocs 的情况下完成。我尝试通过使用这些步骤删除工作文档站点来禁用它并且它有效: https ://docs.aws.amazon.com/workdocs/latest/adminguide/manage-sites.html#manage_deactivate 现在我正在寻找可以执行的 API这些步骤。具体来说,我正在使用 boto3,但我找不到使用给定操作删除工作文档站点的方法:https : //boto3.amazonaws.com/v1/documentation/api/latest/reference/services/workdocs.html#WorkDocs当我使用带有 EnableWorkDocs=True 的 register_workspace_directory() 在 WorkSpaces 中注册一个目录时,该站点是自动创建的,我希望它可以使用 deregister_workspace_directory() 删除,但它没有发生。