사용자 정보
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);
});