云端录制失败,求助

代码用的示例里的python代码


报404错误

url: https://api.agora.io/v1/apps/1f731b5aa1584248ba13838ec09d59e3/cloud_recording/resourceid/nUwUbQf9Zg6tsgtLslGnDg0lk8RYaUE09pqOuSIgwfwYCql3OzMatXjnXbt5lgtA6I-h8D1qdvmIBrUwlVJuPvtPQPKbVbrQMz1zsBZkCZNpdwQKSIMWpQl1yJXd9KcOcL3GIRuVYjHNk64Y82xWLSSZzNtbhIhJSpG2KAHF2R048ynTDQLQ1zVU_o_ZRPmicAs-XYwh6taxs21FUUJjxprDqVBGEVBNyvyGW67CnKLedCUbhivvv3fB6xNdlxV-tTvROfHEYA7AYE18kEUgwQ/sid/8cbb65589842ff1db4e0809aeb3f9602/mode/mix/stop, request body:b’{“uid”: “957947”, “cname”: “2761167980”, “clientRequest”: {}}’ response: {‘resourceId’: ‘nUwUbQf9Zg6tsgtLslGnDg0lk8RYaUE09pqOuSIgwfwYCql3OzMatXjnXbt5lgtA6I-h8D1qdvmIBrUwlVJuPvtPQPKbVbrQMz1zsBZkCZNpdwQKSIMWpQl1yJXd9KcOcL3GIRuVYjHNk64Y82xWLSSZzNtbhIhJSpG2KAHF2R048ynTDQLQ1zVU_o_ZRPmicAs-XYwh6taxs21FUUJjxprDqVBGEVBNyvyGW67CnKLedCUbhivvv3fB6xNdlxV-tTvROfHEYA7AYE18kEUgwQ’, ‘sid’: ‘8cbb65589842ff1db4e0809aeb3f9602’, ‘code’: 404}

从后台看到 110 报错,生成的 token 有问题:

以下是生成 Token 的一些注意事项:
1、start 时所传的 uid、cname 参数,需要和生成 token 时传的 uid、cname 参数保持一致(参数类型和值都需要相同)。
2、确保时间戳参数是有效的、没有过期的。
3、如果在生成 Token 时选择了校验 uid,那么需要分别为不同 uid 的用户生成与其对应的 Token。(同一个频道内 uid 具有唯一性,为不同用户设置相同 uid 会导致互踢)

原来的token可能确实存在问题,修改之后报1003的错误,麻烦帮忙看一下

参数有问题吧,提供一下 Start 请求的完整参数和 url?
或者先对照示例检查一下:

{
  "uid": "527841",
  "cname": "httpClient463224",
  "clientRequest": {
      "token": "<token if any>",
      "recordingConfig": {
          "maxIdleTime": 30,
          "streamTypes": 2,
          "audioProfile": 1,
          "channelType": 0, 
          "videoStreamType": 1, 
          "transcodingConfig": {
              "height": 640, 
              "width": 360,
              "bitrate": 500, 
              "fps": 15, 
              "mixedVideoLayout": 1,
              "backgroundColor": "#FF0000"
                      },
          "subscribeVideoUids": ["123","456"], 
          "subscribeAudioUids": ["123","456"],
          "subscribeUidGroup": 0
      }, 
      "storageConfig": {
          "accessKey": "xxxxxxf",
          "region": 3,
          "bucket": "xxxxx",
          "secretKey": "xxxxx",
          "vendor": 2,
          "fileNamePrefix": ["directory1","directory2"]
      }
  }
}

已解决,非常感谢!

好的,不客气