bom dia, eu gostaria de saber se é possível, de acordo com seu conhecimento, desenvolver um plugin que utilize uma API (API v2 do BGG). Em resumo, eu gostaria de adicionar um botão de busca de jogo na barra de ferramentas do tópico. aqui está o esquema
Usuário clica em “BGG”
↓
Modal de busca abre (JavaScript)
↓
Insere o nome do jogo
↓
API Discourse → API BoardGameGeek
↓
Resultados exibidos
↓
Seleciona um jogo
↓
Detalhes completos carregados
↓
Clica em “Inserir”
↓
Texto formatado inserido no tópico
Isso é possível?
Eu já fiz testes com ia, mas vi que ele usa net/http e nokogiri
Quem é o usuário que está realizando a ação? O OP? Um membro da equipe?
Isso pode ser possível com um Componente de Tema (Theme Component), se não houver interação com o banco de dados e usar solicitações de rede sem dados sensíveis.
é o usuário que cria um tópico e, em seguida, clica em pesquisa bgg (jogo). ele insere a pesquisa do jogo que é encontrada pela api xml bgg e valida a pesquisa que será integrada ao tópico
Entendi. Corrija-me se estiver errado, mas acho que a API requer uma chave de Autorização que não deve ser compartilhada? Então um plugin é melhor. Acho que é totalmente possível fazer isso com um plugin - vá em frente!