BUSINESS SERVER 의 연동

BUSINESS SERVER에 대한 자세한 사항은 “BUSINESS SERVER”를 참고하시면 됩니다. 이해를 돕기 위해서 서버 API 라고 생각하시면 됩니다. 차후에 “보안/인증”의 “인증”에서 소개될 함수 중에서 genAuthKey 함수에서 CUSTOMER INFO 를 서버에서 직접 정보를 전달 할 수 있습니다. unique한 userid를 이용해서 서버에서 직접 CUSTOMER INFO를 세팅할 수 있습니다.
아래는 SERVER API 중에서 PHP  샘플입니다.

$dpmessage->genAuthKey(groupname, userid, custinfo);
  • groupname (String) required
    임의의 그룹명
  • userid (Object) required
    Client userid
  • custinfo (Object) required
    접속한 Client 의 CUSTOMER INFO

특정 인증키를 발급 받을 때 userid 와 함께 custinfo 를 함께 전달 받습니다. 다만 인증과정은 그룹에 접속 시에 최초 과정에 속합니다. 그룹 선언 시에 CUSTOMER INFO 와 인증키를 받을 genAuthKey 에서의 CUSTOMER INFO 를 둘다 선언한 경우 Client 의 그룹 선언 시에 CUSTOMER INFO 가 적용됩니다. 또한 userid 를 BUSINESS SERVER 에서 직접 저장하고 있을 경우 중간에 CUSTOMER INFO 를 변경 할 수 있습니다.

$dpmessage->updateUser(groupname, userid, custinfo);
  • groupname (String) required
    임의의 그룹명
  • userid (Object) required
    Client userid
  • custinfo (Object) required
    변경된 CUSTOMER INFO