Construindo links acessíveis na web para posts e tópicos programaticamente

Olá a todos,

No caso de uma integração de terceiros, quando envio uma solicitação de pesquisa para o endpoint da API, recebo propriedades de postagem e tópico, como ID, título, autor, etc. Minha pergunta é: qual é a maneira “correta” de construir uma URL acessível pela web para uma postagem ou tópico?

Dando uma olhada nos links de compartilhamento no fórum, vejo que eles geralmente seguem o padrão https://meta.discourse.org/t/[TÍTULO DO TÓPICO]/[ID DO TÓPICO]/[ID DO COMENTÁRIO], mas não tenho certeza se é isso que preciso montar.

dominio/t/id_do_topico/id_da_postagem funciona e emitirá um redirecionamento para a URL canônica.

@Falco Entendi, obrigado pelas informações! Acho que será perfeito.

1 curtida

Vejo frequentemente domain/t/-/topic_id/post_id. Algum é preferido?