1. Home
  2. Docs
  3. API사양
  4. 외부 시스템 사용자 인증

외부 시스템 사용자 인증

1. 설정 > 인증방식 에서 외부연결API를 선택합니다.
2. 설정 > 외부연결API URL에서 인증방식을 연결할 시스템에 URL을 넣습니다. 예: https://aplay.city/authapi/
3. API연결용토큰으로 정보를 요청합니다. (webhook방식)

외부 시스템 사용자 인증 webhook사양

외부 연결API URL로 다음의 정보를 보내 열람 권한이 있는지 확인합니다.
METHOD: POST
REQUEST:
conntoken=관리화면에API연결용토큰
activecode=확인용코드(email혹은열람가능코드)
cid=채널id(접근한방송의채널ID)

해당 요청을 보내면 다음의 값으로 RESPONSE해 주세요.
헤더정보
Access-Control-Allow-Origin: *
Content-type:application/json;charset=utf-8

json형태의 데이터:
yes의 경우
{
“result”: “yes”,
“username”: “유져닉네임”, // 방송중에 사용할 닉네임(유니크해야함 안 그러면 최종으로 들어온 사용자만 방송시청 가능)
“viewflag”: “ok”, // 볼권한이 있으면 ok 그외는 권한 없음으로 판정
}

no의 경우
{
“result”: “no”,
“msg”: “no의 이유를 넣어주세요. 보내주지 않을시 방송을 볼 권한이 없음 이라고만 표시됨.”
}

Leave a comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다