Platform.api.getUserInfo()

현재 콘텐트 이용자의 정보를 조회한다.

구문

Platform.api.getUserInfo([mock])

매개변수

  • mock
    개발시 응답으로 받을 값. 서비스에 배포된 후에는 무시된다.
    • 성공 또는 실패값. 아래 반환값 참조.

반환 값

응답 객체로 이행하는 Promise 객체.

성공 시

  • result: {String} "SUCCESS"
  • data: {Object}
    • nickname: {String} 별명
    • birthYear: {Integer} 출생년도
    • residence: {String} 거주지역명(시도). 서울 / 부산 / 인천 등

실패 시

  • result: {String} "FAIL"
  • message: {String} 오류 내용
  • help: {String} 도움말. 없을 수 있음.

예제

Platform.api.getUserInfo()
   .then(function(resposne) {
      if (response.result != 'SUCCESS') {
         alert(response.message || '조회에 실패하였습니다.');
         return;
      }

      var data = response.data;
      var age = new Date().getFullYear() - data.birthYear;
      console.log('현재 사용자는 %s에 거주하는 %s님(%d세)입니다.', data.residence, data.nickname, age);
   });

2023. 11. 15 오전 11:33:23 편집