플러그인 개발 테스트에 대한 조언이 필요합니다

안녕하세요, 기존 지식에 따라 BGG API v2를 사용하는 플러그인을 개발하는 것이 가능한지 알고 싶습니다. 대략적으로, 토픽의 도구막대에 게임 검색 버튼을 추가하고 싶습니다. 아래는 플로우입니다.

사용자가 “BGG” 클릭

검색 모달 열림 (JavaScript)

게임 이름 입력

Discourse API → BoardGameGeek API

결과 표시

게임 선택

전체 상세 정보 로드

“삽입” 클릭

형식화된 텍스트가 토픽에 삽입됨

이것이 가능한가요?

이미 AI를 이용해 테스트를 해보았는데, net/http와 nokogiri를 사용한다는 것을 확인했습니다.

도움 주시면 감사하겠습니다.

행위를 수행하는 사용자는 누구인가요? OP(첫 글 작성자)인가요, 아니면 스태프인가요?

데이터베이스 상호작용이 없고 민감한 데이터 없이 네트워크 요청을 사용한다면 테마 컴포넌트(Theme Component)를 통해 가능할 수 있습니다.

사용자가 주제를 생성한 후 BGG(게임) 검색을 클릭합니다. 게임 검색어를 입력하면 BGG XML API를 통해 해당 게임이 검색되고, 사용자가 검색을 확인하면 해당 정보가 주제에 통합됩니다.

질문에 제대로 답한 것인지 잘 모르겠네요 :sweat_smile:

알겠습니다. 틀렸다면 지적해 주시겠지만, API는 공유해서는 안 되는 Authorization 키가 필요하다고 생각합니다. 그렇다면 플러그인이 더 나은 선택이겠죠. 플러그인으로 이걸 구현하는 것은 충분히 가능하다고 봅니다. 도전해 보세요!

네, 실제로는 키가 필요합니다

코딩을 해볼게요 :rofl:

안녕하세요. 플러그인을 시작하려는데 프로그래밍 초보자인데 어떻게 해야 할지 모르겠어서 도움을 요청합니다.

Discourse에서 이 문제를 해결하려고 하고 있어요.

버튼 관련해서 아직 몇 가지 문제가 있어요 :rofl: