

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

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

# 构建 WorkDocs 内容管理器
<a name="content_manager_constructing"></a>

您可以将 WorkDocs 内容管理器用于管理和用户应用程序。

对于用户应用程序，开发者必须使用匿名 AWS 凭据和身份验证令牌构造 WorkDocs 内容管理器。

对于管理应用程序，必须使用 AWS Identity and Access Management (IAM) 证书初始化 WorkDocs 客户端。此外，在后续 API 调用中必须省略身份验证令牌。

以下代码演示如何使用 Java 或 C\# 为用户应用程序初始化 WorkDocs 内容管理器。

Java：

```
AWSStaticCredentialsProvider credentialsProvider = new AWSStaticCredentialsProvider(new AnonymousAWSCredentials());

AmazonWorkDocs client = AmazonWorkDocsClient.builder().withCredentials(credentialsProvider).withRegion("{{region}}").build();

ContentManager contentManager = ContentManagerBuilder.standard().withWorkDocsClient(client).withAuthenticationToken("{{token}}").build();
```

C\#：

```
AmazonWorkDocsClient client = new AmazonWorkDocsClient(new AnonymousAWSCredentials(), "region");
ContentManagerParams params = new ContentManagerParams
{
WorkDocsClient = client,
AuthenticationToken = "{{token}}"
};
IContentManager workDocsContentManager = new ContentManager(param);
```