【问题标题】:Is there a REST api to create a channel in Agora Web sdk?Agora Web sdk 中是否有用于创建频道的 REST api?
【发布时间】:2021-12-23 10:15:57
【问题描述】:

我正在尝试使用 Agora 将我们的网络应用与语音/视频通话功能集成。我已经阅读了他们这边的文档,但我还没有找到任何用于 web sdk 的 rest api 来创建频道。基本上,当用户加入频道时,我们必须传入应用 ID、令牌和频道名称。我知道我们可以在 agora 仪表板中创建频道,但我正在寻找一种动态的方式,我们可以在其中触发 REST api 来完成它。任何帮助将不胜感激。谢谢。

【问题讨论】:

  • 如何在仪表板中创建频道?

标签: agora.io


【解决方案1】:

您可以部署自己的token server,它将根据频道名称和 uid 为您提供令牌。

这是一个 pre-built server,您只需单击 2 次即可将其部署到 Heroku。

【讨论】:

    【解决方案2】:

    我已经能够构建一个节点js来生成agora io令牌。它托管在heroku中。源代码可以在这里找到: https://github.com/Hoang-Minh/partie-agora-token-generator

    您可以调用以下端点来生成令牌:

    api/agora/rtcToken/:tokenType 在哪里

    • tokenType 可以是uidaccount,取决于您的需要。
    • 我的默认过期时间是 24 小时。

    【讨论】:

      猜你喜欢
      • 2021-01-07
      • 1970-01-01
      • 2021-08-22
      • 2020-11-09
      • 1970-01-01
      • 2018-07-29
      • 2019-07-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多