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

Amazon web services Amazon WorkDocs-用于文档下载的API,amazon-web-services,amazon-workdocs,Amazon Web Services,Amazon Workdocs,通过Amazon WorkDocs API[1],我可以列出文件夹和文件,创建和删除文件夹,上传和删除文件。但似乎没有办法下载文件 getDocumentAPI[2]返回一个JSON文档,其中包含一个“DownloadUrl”元素,但它始终为“null”。此外,SDK中未公开此“DownloadUrl”元素。我使用的是C++ SDK。 这是故意的吗 [1] [2] 下面是一个如何使用API从Amazon WorkDocs下载文档的示例。这个例子是用Java实现的;但是,它向您展示了如何执行此任务

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

getDocumentAPI[2]返回一个JSON文档,其中包含一个“DownloadUrl”元素,但它始终为“null”。此外,SDK中未公开此“DownloadUrl”元素。我使用的是C++ SDK。 这是故意的吗

[1]


[2] 下面是一个如何使用API从Amazon WorkDocs下载文档的示例。这个例子是用Java实现的;但是,它向您展示了如何执行此任务。如您所见,URL对象在下载文档时起作用


若要获取文档的下载url,请尝试.GetMetadata().GetSource(DocumentSourceType.ORIGINAL)?@amitd它必须显式请求源字段,否则返回null。请参见smac2020共享的示例。