Colocando o Tabnews num post do Tabnews
Bem, em resumo, eu descobri que dava para colocar SVG nos posts, e que também dava para gerar SVG, então eu juntei isso com a API do Tabnews.
Ficou +/- como a API, mas ao invés de colocar os parâmetros com ?nome=valor
, são colocados como /valor/
.
A lista de contéudos é /página/por_página/estratégia
, e para ver um post é /usuário/slug/
.
Conteúdos relevantes
URL: https://tabnews-svg.pablojuan.repl.co/1/30/relevant/contents.svg
Conteúdos novos
URL: https://tabnews-svg.pablojuan.repl.co/1/30/new/contents.svg
Ver um post
Bugs
Eu só consegui fazer a imagem aparecer se eu retornasse um arquivo, e não só o conteúdo do arquivo, então é possível que quando duas pessoas peçam posts diferentes, ambas receberão o mesmo post.
Outra coisa é que, por enquanto, eu tive que sacrificar a renderização do markdown e a formatação do texto em troca de fazer o texto aparecer na tela, já que o SVG não quebra o texto quando ele fica grande de mais. O limite de caracteres é 128.
Além disso, nem sempre a imagem fica atualizada, nesse post mesmo eu tive que ficar cutucando a URL até mudar.
Uma dúvida...
Isso, de alguma forma, seria ruim? Afinal, como eu posso colocar o post de alguma pessoa, seria uma forma de roubar o conteúdo dela, a menos que seja uma menção honrosa ou uma referência ao artigo.