Debug For Client API

Client API 의 기본 Deug 는 alert 혹은 console.log 를 통해서 확인 할 수 있습니다.
각각의 API를 호출 시 DPMessage 서버와의 통신이 발생합니다. 각 통신 후에 결과를 확인하기 위해서는 DPClient 선언 시 options 에 resultcallback 을 지원하도록 되어 있습니다. resultcallback function 에 결과코드(resultcd), 상세(resultdesc)의 파라미터를 같이 넘기며 해당 내용을 통해서 통신 결과를 알 수 있습니다. 결과코드 0 의 경우 성공이며 그 외의 경우는 에러코드를 확인하시면 됩니다.

다음의 간단한 예제를 통해서 확인할 수 있습니다.

var resultcallback = function(resultcode, resultdesc) {
	if(resultcode == 0) {
		console.log("통신 결과 성공");
	} else {
		console.log("통신 에러 : " + resultdesc + " (" + resultcode + ")";
	}
}
client = new DPClient('TESTCHAT', {
		'resultcallback' : resultcallback
	}, function(data) {
		writeUsers();
	}
);