Ошибка при вызове start POST-вызова в Agora API - PullRequest
0 голосов
/ 04 августа 2020

Я пытаюсь выполнить вызовы API к Agora Cloud Recording API через их Postman Environment , но я получаю сообщение об ошибке 404 во время запроса и остановки вызовов. Вызов получения возвращает ответ 200 с ResourceId, а вызов start также возвращает ответ 200 с идентификатором sid.

Я включил функции облачной записи на панели инструментов Agora. Я также дважды проверил свои учетные данные корзины. Так выглядит тело стартового API:

{
    "cname":"bhavya",
    "uid":"123",
    "clientRequest":{
        "token":"{{token}}",
        "recordingConfig":{
            "maxIdleTime":120,
            "streamTypes":2,
            "audioProfile":1,
            "channelType":1,
            "videoStreamType":0,
            "transcodingConfig":{
                "width":360,
                "height":640,
                "fps":30,
                "bitrate":600,
                "mixedVideoLayout":1,
                "maxResolutionUid":"1"
                }
            },
        "storageConfig":{
            "vendor":{{Vendor}},
            "region":{{Region}},
            "bucket":"{{Bucket}}",
            "accessKey":"{{AccessKey}}",
            "secretKey":"{{SecretKey}}"
        }   
    }
} 

Более того, использование их интерактивной документации дает мне ошибку 400 неверных запросов на начальном этапе. Это полученная ошибка:

{
  "code": 2,
  "reason": "response detail error:2,errMsg:uid inside the List can't be convert to uint32_t!"
}

Я пропустил какой-то шаг при настройке проекта? Какое может быть решение?

...