안녕하세요, 기존 지식에 따라 BGG API v2를 사용하는 플러그인을 개발하는 것이 가능한지 알고 싶습니다. 대략적으로, 토픽의 도구막대에 게임 검색 버튼을 추가하고 싶습니다. 아래는 플로우입니다.
사용자가 “BGG” 클릭
↓
검색 모달 열림 (JavaScript)
↓
게임 이름 입력
↓
Discourse API → BoardGameGeek API
↓
결과 표시
↓
게임 선택
↓
전체 상세 정보 로드
↓
“삽입” 클릭
↓
형식화된 텍스트가 토픽에 삽입됨
이것이 가능한가요?
이미 AI를 이용해 테스트를 해보았는데, net/http와 nokogiri를 사용한다는 것을 확인했습니다.
도움 주시면 감사하겠습니다.
행위를 수행하는 사용자는 누구인가요? OP(첫 글 작성자)인가요, 아니면 스태프인가요?
데이터베이스 상호작용이 없고 민감한 데이터 없이 네트워크 요청을 사용한다면 테마 컴포넌트(Theme Component)를 통해 가능할 수 있습니다.
사용자가 주제를 생성한 후 BGG(게임) 검색을 클릭합니다. 게임 검색어를 입력하면 BGG XML API를 통해 해당 게임이 검색되고, 사용자가 검색을 확인하면 해당 정보가 주제에 통합됩니다.
질문에 제대로 답한 것인지 잘 모르겠네요 
알겠습니다. 틀렸다면 지적해 주시겠지만, API는 공유해서는 안 되는 Authorization 키가 필요하다고 생각합니다. 그렇다면 플러그인이 더 나은 선택이겠죠. 플러그인으로 이걸 구현하는 것은 충분히 가능하다고 봅니다. 도전해 보세요!
안녕하세요. 플러그인을 시작하려는데 프로그래밍 초보자인데 어떻게 해야 할지 모르겠어서 도움을 요청합니다.
Discourse에서 이 문제를 해결하려고 하고 있어요.
버튼 관련해서 아직 몇 가지 문제가 있어요 