Por exemplo, https://meta.discourse.org/c/dev/7.json me exibe uma lista de tópicos para as categorias de desenvolvimento.
Posso exibir de forma similar o conteúdo (texto bruto) de cada tópico nesta categoria?
Por exemplo, https://meta.discourse.org/c/dev/7.json me exibe uma lista de tópicos para as categorias de desenvolvimento.
Posso exibir de forma similar o conteúdo (texto bruto) de cada tópico nesta categoria?
Muito obrigado. Isso ajudou um pouco.
Não sei se está correto e otimizado, mas fiz algo assim: https://meta.discourse.org/search.json?q=category%3Abug
Como posso mostrar todo o conteúdo da postagem e não apenas os primeiros ~300 caracteres?
https://meta.discourse.org/t/how-do-i-get-the-json-for-the-each-raw-from-topics-in-the-category/148340.json
Mas isso é conteúdo de apenas um post e estou interessado em uma coleção de posts.
Se você precisar de vários tópicos com todas as postagens, será necessário fazer várias chamadas.
Também existe o endpoint posts.json, ou seja, https://meta.discourse.org/posts.json?category=support.
Isso pode ajudar: GitHub - pfaffman/discourse-downloader: Download a Discourse topic for offline analysis · GitHub (ou pode não funcionar de jeito nenhum — por exemplo, pode não colocar a chave da API corretamente no cabeçalho em vez de na URL)
Muito obrigado — você sempre vai direto ao ponto!
É possível exibir tudo em uma única página? / (atualmente são exibidos apenas 45 tópicos)
Você precisa implementar paginação.
Para a segunda chamada, adicione um parâmetro chamado before com o valor do ID da última postagem obtida na chamada anterior.
Exemplo: https://meta.discourse.org/posts.json?category=support&before=735490