在 Java 应用程序中集成 AWS Chime

IT技术 javascript java reactjs aws-chime-sdk amazon-chime
2021-05-04 13:44:57

我正在尝试构建一个 Java Spring 启动应用程序,该应用程序用于使用 AWS Chime 创建/加入和聊天。我已经浏览了 chime 提供的演示代码。但由 node.js 运行。任何人都可以帮助我如何使用 mvc 集成和使用 chime 的 APIS。

2个回答

我正在经历同样的问题,我发现了一些非常基本的第一步。

  1. 浏览关键概念https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html

  2. 从 Maven 存储库中获取“aws-java-sdk-chime”java module

  3. 创建 AmazonChime 实例作为服务器端 Chime API 的入口点。设置更通用,因此您可以使用类似的方式使用 AWS 服务器开发工具包

    AmazonChime chime = AmazonChimeClient.builder()......build();
    
  4. java SDK 看起来是从更通用的东西生成的(至少部分)。但它看起来确实与此非 Java 特定文档一致:https : //docs.aws.amazon.com/chime/latest/APIReference/API_Meeting.html 您可以在此处找到 API 描述,其中包含数据类型和您可以执行的各种操作. 相关的 Java 文档在这里https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/chime/AmazonChime.html但上面的泛型在我看来更具可读性。

  5. 使用 AmazonChime 实例创建您需要的各种对象(Meeting、Attendee ..)并将来自创建的对象(如媒体 URL 等)的数据提供给客户端应用程序。

希望它有所帮助,卢卡斯

我最近在 ASP.NET 中做到了这一点。基本上我所做的是让应用程序在 Node.JS 中运行。然后我想出了如何使用 Chrome devtools 提取 .HTML、.CSS 和 javascript 并将它们粘贴到我在我的项目中创建的文件中,并且它起作用了。

现在我在 ASP.NET MVC 应用程序中拥有它,我可以从那里获取它。现在的主要问题是 javascript 文件很大且难以使用,但我正在慢慢地使用它。