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.
Já existe alguma solução detalhada para este tópico @hjalali?
Este tópico é útil?
Há agora uma mensagem em docs.discourse.org:
Nota: Para quaisquer endpoints não listados, você pode seguir o guia engenharia reversa da API do Discourse para descobrir como usar um endpoint de API.
Mas tentaremos atualizá-lo de tempos em tempos para torná-lo mais completo.
@philipp96, você deu uma olhada em Reverse engineer the Discourse API? Entender como tal ação é feita é muito fácil. É uma questão de segundos, literalmente, depois que você aprendeu como fazê-lo. ![]()
Sobre a questão do campo personalizado:
Abra a aba de rede de suas ferramentas de desenvolvedor em seu navegador.
Atualize um campo em seu perfil de usuário
Procure por [seu nome de usuário].json na seção “Nome” da aba de rede (você também pode filtrar pela string json)
Clique na aba Payload à direita
Todos os dados enviados no corpo de sua solicitação estão escritos aqui:
É o mesmo processo para outras solicitações.
4 posts foram divididos em um novo tópico: Atualizar dinamicamente os valores dos campos de usuário disponíveis durante o preenchimento de um perfil