构建 WorkDocs 内容管理器 - Amazon WorkDocs

注意:亚马逊 WorkDocs不再提供新买家注册和账户升级服务。在此处了解迁移步骤:如何从中迁移数据 WorkDocs

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

构建 WorkDocs 内容管理器

您可以将 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);