Problemas al crear usuario con campos personalizados de usuario mediante la API

Cuando intento crear un usuario a través de la API con “user_fields[1]”, que es el campo del cliente.

Al realizar las pruebas mediante Postman, funciona correctamente.

Pero cuando lo intento mediante código, nunca funciona. Qué extraño.

Aquí está mi payload:

{

"name": "asdsd",
"email": "sd1sf@asasas.com",
"password": "b366202d-fcc4-46da-9fed-cd57348f2ad2",
"username": "wED18oxlz3",
"active": true,
"approved": false,
"user_fields[1]": "huhsdsd",
"user_fields[2]": "huhsdsdhuhsdsdhuhsdsd"

},

El mismo payload funciona en Postman.

Creo que está relacionado con el formato de user_fields[1].

¡Finalmente lo resolví por mí mismo.

1 Asegúrate de usar.

‘Content-Type’: ‘multipart/form-data’,

como encabezado.

2 Asegúrate de que tus datos de formulario sean una cadena JSON, no un objeto.

Uso Node.js y necesito usar qs.stringify en mis parámetros.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.