我正在通过RESTful API实现Agora云记录。我已经联系了agora支持和我的appid,他们确认启用了录制服务。但是,当我尝试在邮递员中获取resourceId时,我总是得到resourceId为null和400响应。我已经整理了大量文件,但没有得到解决方案。 先验后完成: 1)cname:通道名称正确 2)uid:加入频道后,我已经使用过uid,累了也自动uid 3)appid:appid绝对正确
应用网址: https://api.agora.io/v1/apps/244e87editedlittlebit1b645/cloud_recording/acquire 方法:POST 验证:基本 内容类型:application / json; charset = utf-8
响应正文: { “ cname”:“ 11493098”, “ uid”:“ 2398640696”, “ clientRequest”:{} }
使用REST API凭据的基本身份验证(以客户ID作为用户名,以客户证书作为密码)
响应正文: { “ cname”:“ 11493098”, “ uid”:“ 2398640696”, “ clientRequest”:{} }
响应: { “ resourceId”:“”, “代码”:400 }
{ “ resourceId”:“”, “代码”:400 } 我期望开始录制所需的资源ID,但我总是得到resouceID为null和代码400(表示输入错误) 如果有人告诉我原因,这将对我有很大帮助。我很感激。
答案 0 :(得分:0)
您的请求似乎还不错,能否请您检查是否启用了云录制。如果不是,则从应用程序的云录制菜单中启用云录制。 您可以按照以下步骤操作: https://docs.agora.io/en/cloud-recording/cloud_recording_rest#enable-cloud-recording
谢谢