【问题标题】:Agora Cloud Recording [ Web Page Recording ] : Error 404 (no Route matched with those values)Agora 云录制 [网页录制] : 错误 404 (没有与这些值匹配的路由)
【发布时间】:2020-12-17 09:39:10
【问题描述】:

我尝试使用来自 Agora Here 的新模式录制。

但这对我不起作用。我总是收到带有消息的错误 404('没有与这些值匹配的路由')

这是我的网址路径

'/v1/apps/{appid}/cloud_recording/resourceid/{my-resource-id}/mode/web/start'

我已经检查了Cloud Recording RESTful API 以查找请求正文的模式,但它没有说明网页录制。 (也许是因为它现在只是测试版)

这是我从 tutorial 复制的开始请求正文,但它与 RESTful API 不匹配

const extensionServiceConfig = {
      errorHandlePolicy: "error_abort",
      extensionServices: [{
        serviceName: "web_recorder_service",
        errorHandlePolicy: "error_abort",
        serviceParam: {
          url: "myurl",
          audioProfile: 0,
          videoWidth: 1280,
          videoHeight: 720,
          maxRecordingHour: 2
        }
      }]
    };

【问题讨论】:

  • 确保您使用的是 'POST' 方法并使用资源 ID 更正 app-id,因为根据文档,它是一个发布请求。
  • 我能问你serviceParam里面的url是什么,我们可以从哪里得到它?

标签: agora.io


【解决方案1】:

“404 No Routes”错误是由于您的项目未启用云录制引起的。要在您的项目上启用云录制,您需要点击 Agora.io Dashboard 的 Products & Usage 部分,然后从左上角的下拉菜单中选择项目名称,点击云录制下方的时长链接。

这是我写的分步指南:https://medium.com/agora-io/agora-cloud-recording-quickstart-guide-with-postman-demo-c4a6b824e708

Agora 还提供了Postman Collection,它提供了用于发出请求的示例正文,如果通过 Postman 应用程序查看,它将为您生成 JavaScript sn-p。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-06
    • 2022-11-03
    • 2021-12-09
    • 2021-09-02
    相关资源
    最近更新 更多