에러 처리
에러 발생 시 처리하는 방법에 대해 알아봅니다.
STEP 1
함수 호출 시 에러처리
객체 초기화 또는 함수 호출 시 발생될 수 있는 에러에 대해 아래의 예제와 같이 처리할 수 있습니다.
에러를 출력했을 때 얻을 수 있는 code 또는 내용을 보고 에러코드에서 확인할 수 있습니다.
에러를 출력했을 때 얻을 수 있는 code 또는 내용을 보고 에러코드에서 확인할 수 있습니다.
객체 초기화 시 사용시 에러처리
try {
gitplelive = new GitpleLive.Client(config);
} catch (err) {
console.log(err);
}
connectUser() 사용시 에러처리
gitplelive.connectUser(userInfo).catch(err => {
console.log(err);
});
err 객체를 출력했을 때 나오는 메시지
authorization_error: Unauthorized.
(생략) {
code: 4001,
meta: {}
}
STEP 2
이벤트 에러 처리
GitpleLive SDK통해서 여러 가지 이벤트에 대한 처리를 할 수 있는데 이벤트 에러 시 처리할 수 있는 방법에 대한 코드입니다.
이벤트 에러 처리도 에러객체를 출력하여 code, message를 보고 에러코드에서 확일할 수 있습니다.
이벤트 에러 처리도 에러객체를 출력하여 code, message를 보고 에러코드에서 확일할 수 있습니다.
이벤트 에러처리
gitplelive.on('error', (error: GitpleLiveError) => {
console.log(error);
});