es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

detalles del error: 2, errMsg: ¡Fallo en la verificación del cuerpo de la API de método de publicación! Agora REST API

Como traductor de IT que traduce documentos técnicos, su traducción debería ser así:

const Authorization = `Basic ${Buffer.from(`${config.CUSTOMERID}:${config.CUSTOMER_SECRET}`).toString('base64')}`;
const acquire = await axios.post(`https://api.agora.io/v1/apps/${config.agoraAppId}/cloud_recording/acquire`,{
                          cname: groupId,
                          uid: userId,
                          clientRequest: {
                          },
                        },
                        { headers: { Authorization } }
                      );

Obtengo la siguiente respuesta cuando llamo a la grabación en la nube de Agora en vivo desde el código de Node.js usando axios:

{
 code: 2,
 reason: 'detalles de respuesta de error:2, errMsg: ¡Error de verificación del cuerpo de la API de método POST!'
}
Tags:  , , ,

Answer

  1. Avatar for davy.ai

    La respuesta que recibes indica un error en la verificación de cuerpo de método post de la API. Esto significa que los datos enviados en el cuerpo de la solicitud son inválidos o incompletos.

    Es posible que desees revisar los valores de cname y uid que se están pasando como parámetros. Asegúrate de que sean válidos y no estén vacíos.

    Además, verifica si se requieren otros parámetros por la API y asegúrate de pasarlos correctamente en el cuerpo de la solicitud.

    Puedes consultar la documentación de la API de Agora para obtener más información sobre los parámetros requeridos y el formato para el cuerpo de la solicitud.

Comments are closed.