I have been reviewing the API documentation and can not seem to find how I can edit user information other than email and avatar. For example firstname, lastname, and more importantly custom fields.
Can someone please help.
Thank you.
I have been reviewing the API documentation and can not seem to find how I can edit user information other than email and avatar. For example firstname, lastname, and more importantly custom fields.
Can someone please help.
Thank you.
You can learn the API request for that using How to reverse engineer the Discourse API
This is at least twice in as many days that this has been the answer to a question. That link really needs to be at the top of the docs.
I agree, if there is a docs document it is kind of assumed it is complete and if not it would be good to mention it.
¿Ya existe alguna solución detallada para este tema @hjalali?
¿Es este tema de ayuda?
Hay ahora un mensaje en docs.discourse.org:
Nota: Para cualquier endpoint no listado, puedes seguir la guía ingeniería inversa de la API de Discourse para averiguar cómo usar un endpoint de la API.
Pero intentaremos actualizarlo de vez en cuando para hacerlo más completo.
@philipp96, ¿has echado un vistazo a Reverse engineer the Discourse API? Entender cómo se hace una acción así es muy fácil. Es cuestión de segundos, literalmente, una vez que has aprendido a hacerlo. ![]()
Para la pregunta del campo personalizado:
Abre la pestaña de red de tus herramientas de desarrollador en tu navegador.
Actualiza un campo en tu perfil de usuario
Busca [tu nombre de usuario].json en la sección “Nombre” de la pestaña de red (también puedes filtrar por la cadena json)
Haz clic en la pestaña Payload a la derecha
Todos los datos enviados en el cuerpo de tu solicitud están escritos aquí:
Es el mismo proceso para otras solicitudes.
4 publicaciones se dividieron en un nuevo tema: Actualizar dinámicamente los valores de los campos de usuario disponibles durante el llenado de un perfil