Managing Channels
Last updated
Last updated
리모트몬스터는 채널 관리를 위한 서버용 API를 제공합니다. 이 API는 채널 검색, 채널 강제 종료 기능을 제공합니다. 서버용 API는 앱용(클라이언트용) API와 달리 비디오/오디오를 전송할 수 없습니다.
타인의 Service ID, Secret Key를 무단으로 이용하면 처벌을 받을 수 있습니다. (정보통신망 이용 촉진 및 정보보호에 관한 법률, 통신비밀보호법, 형법 등에 의거)
타인의 Service ID, Secret Key를 무단으로 이용하면 업무 방해에 대한 피해를 보상해야합니다. (민법 등에 의거)
리모트몬스터 웹 콘솔의 Project Information 메뉴에서 Service ID, Secret Key를 확인할 수 있습니다. Secret Key는 ************** 이 아닙니다. 우측 눈 아이콘을 누르면 표시됩니다.
POST
https://signal.remotemonster.com/lambda/broadcast-channel-list
기간과 채널 이름 조건에 따라 채널을 검색합니다. 새로 생성된 채널이 검색되려면 다소 시간이 걸릴 수 있습니다. 새로 생성된 채널을 확인하려면 앱으로부터 채널 정보를 받는 것이 좋습니다. 앱은 SDK의 onCreate, onComplete 콜백 함수를 이용하여 채널 ID를 확인할 수 있습니다.
Content-type
string
application/json
serviceId
string
Service ID
secret
string
Secret Key
keyword
string
채널 ID가 포함할 문자열
starttime
integer
조회할 기간, Unix time, 초단위
endtime
integer
조회할 기간, Unix time, 초단위
POST
https://signal.remotemonster.com/lambda/broadcast-channel-list
방송 중인 채널을 조회합니다. 종료된 방송 채널은 조회되지 않습니다.
Content-type
string
application/json
serviceId
string
Service ID
secret
string
Secret Key
POST
https://signal.remotemonster.com/lambda/channel-force-termination
채널을 강제로 종료합니다.
Content-type
string
application/json
serviceId
string
Service ID
secret
string
Secret Key
channelId
string
종료할 채널 ID