将AWS Chime集成到Java应用程序中

问题描述

我正在尝试构建一个Java Spring引导应用程序,该应用程序用于通过使用AWS Chime创建/加入和聊天。我已经看过chime提供的演示代码。但是由node.js运行。 谁能帮助我如何使用mvc集成和使用Chimes API。

解决方法

我正在经历同样的问题,并且找到了一些非常基本的第一步。

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

  2. 从maven存储库中获取“ aws-java-sdk-chime” java模块

  3. 创建AmazonChime实例作为服务器端Chime API的入口点。该设置更为通用,因此您可以使用AWS服务器SDK进行类似的操作

    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实例创建所需的各种对象(会议,与会者,..),并将已创建的对象(如媒体url等)中的数据提供给客户端应用程序。

希望它能有所帮助, 卢卡斯

,

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

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...