안녕하세요!
훌륭한 작업을 해주셔서 감사합니다. 이 기능은 모든 Discourse 인스턴스에 있어 매우 중요한 기능이 될 것 같습니다.
제 경우, API를 통해 플러그인에 성공적으로 통합을 완료했습니다. 필요한 설정도 마쳤고, 이제 Discourse 주제에 웨비나를 생성할 수 있습니다. 다만, 제가 겪고 있는 문제 하나(다른 사용자들도 동일한 문제를 겪고 있는지 모르겠습니다)가 있는데, “register” 버튼이 "join"으로 전환되지 않는다는 점입니다. 이로 인해 사용자는 Discourse에서 웨비나에 참여할 수 없습니다(회의 시작 0분 전과 5분 전 옵션 모두 시도해 보았습니다).
Zoom에서 이벤트 구독을 설정하셨나요? 설정을 하셨는데도 작동하지 않는다면, 플러그인이 인지하지 못하는 Zoom API의 변경 사항이 있을 수 있습니다. 하지만 먼저 이벤트 구독이 올바르게 설정되어 있는지, 그리고 Discourse 인스턴스가 해당 이벤트 알림을 수신하는지 확인하는 것부터 시작하시길 권장합니다.
네, 플러그인의 meta.discourse 게시물에 설명된 대로 모든 설정이 완료되어 있습니다. 엔드포인트 URL에 대해 작은 의문만 있습니다. 현재 https:/forum.plateforme-cmsc.net/zoom/webhooks/webinars.json으로 설정되어 있는데(forum.plateforme-cmsc.net은 제 discourse입니다), 이것이 올바른 설정인가요?
discourse가 이벤트 알림을 수신한다고 생각합니다. 이벤트가 생성되면 모든 정보가 정확히 표시되고, zoom에서 이벤트를 종료하면 discourse에 "이벤트가 종료되었습니다"라는 메시지가 표시되므로, 이벤트 업데이트/알림은 수신되고 있다고 추측합니다.
유일한 문제는 ‘등록’ 버튼이 '참가’로 전환되지 않는 것입니다.