Debug For Client API
각각의 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(); } );