저희 팀은 현재 다른 Discourse 인스턴스에서 게스트로 운영되고 있습니다. 저희만의 Discourse 인스턴스를 구축 중이며, 기존 인스턴스의 카테고리를 새 인스턴스로 이식하고 싶습니다. 기존 서버에 관리자 권한이 없지만, 관리자가 카테고리 내보내기를 수행해 줄 의향이 있습니다. 그러나 이 내보내기에는 첨부파일이나 이미지가 포함되어 있지 않습니다. 기존 인스턴스에 대한 API 접근 권한은 있지만, 저희 카테고리에만 한정되어 있습니다. 새 인스턴스에는 관리자 권한이 있습니다.
기존 인스턴스에 대한 API만 사용하여 첨부파일과 이미지를 이식할 수 있을까요?
내보낸 JSON을 살펴보니, 첨부파일 이름은 브라우저에서 제공되는 것과 다른 무작위 문자열로 되어 있어, 첨부파일과 이미지를 다운로드하기 위해 API를 역공학하는 것이 그리 간단하지 않습니다. 설령 기존 인스턴스에서 모든 첨부파일을 다운로드할 수 있다 해도, 이를 새 인스턴스에 어떻게 추가해야 하는지 명확하지 않습니다. 이 게시물을 보면, 파일명이 내보낸 JSON의 내용과 동일하다는 전제 하에 해당 위치에 파일을 배치하기만 하면 된다는 인상을 받지만, 실제로는 그렇게 작동하지 않는 것 같습니다.