

**注意**：亚马逊 WorkDocs不再提供新买家注册和账户升级服务。在此处了解迁移步骤：[如何从中迁移数据 WorkDocs](https://aws.amazon.com/blogs/business-productivity/how-to-migrate-content-from-amazon-workdocs)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 上传文档
<a name="content_manager_upload"></a>

WorkDocs 内容管理器提供用于将内容上传到 WorkDocs 网站的 API。以下示例演示了如何使用 Java 和 C \# 上传文档。

Java

```
File file = new File("{{file-path}}");
InputStream stream = new FileInputStream(file);
UploadDocumentStreamRequest request = new UploadDocumentStreamRequest();
request.setParentFolderId("{{destination-folder-id}}");
request.setContentType("{{content-type}}");
request.setStream(stream);
request.setDocumentName("{{document-name}}");
contentManager.uploadDocumentStream(request);
```

C\#

```
var stream = new FileStream("file-path", FileMode.Open);

UploadDocumentStreamRequest uploadDocumentStreamRequest = new UploadDocumentStreamRequest()
{
ParentFolderId = "{{destination-id}}",
DocumentName = "{{document-name}}",
ContentType = "{{content-type}}",
Stream = stream
};

workDocsContentManager.UploadDocumentStreamAsync(uploadDocumentStreamRequest).Wait();
```