메인 메뉴로 바로가기
본문으로 바로가기
로그인
회원가입
[공지]
[SDK] iOS v1.5.10 업데이트 내역 안내
PAYCO 로그인 개발자센터
소개
개발가이드
애플리케이션 관리
고객지원
본문영역
개발 가이드
시작하기
PAYCO 로그인
서비스 설계
Server(Web)
Android
iOS
부가 기능(고급)
PAYCO 바로가입
new
서비스 설계
동의 약관 확인
이미지 리소스
SDK 다운로드
PAYCO 로그인
구 상세 API 가이드
#
1. 회원 정보 조회 ## 1.1 설명 - 토큰에 해당하는 회원 기본 정보를 제공합니다. - 파라미터는 JSON 타입으로 전달되어야 합니다. - Request Header에 client_id와 access_token 정보가 포함되어야 합니다. - Client id 발급 시 협의된 정보만 제공됩니다. ## 1.2 요청 URL - URL : `https://apis-payco.krp.toastoven.net/payco/friends/getMemberProfileByFriendsToken.json` ## 1.3 프로토콜 - HTTPS ## 1.4 HTTP 메서드 - POST ## 1.5 파라미터 - Request Headers Parameters | 파라미터 | 타입 |필수 여부 |설명 | |----------|---------|---------|-----------------| |client_id |String |Y |발급받은 CLIENT ID | |access_token|String |Y |access token | - Request Parameters | 파라미터 | 타입 |필수 여부 |설명 | |----------|---------|---------|-----------------| |client_id |String |Y |발급받은 CLIENT ID | |access_token|String |Y |access token | ## 1.6 요청 예 - `https://apis-payco.krp.toastoven.net/payco/friends/getMemberProfileByFriendsToken.json` - param : ```json { client_id : "3RDtTeffeefegggPcD", access_token : "AAAA1EPalGCz5Fasdfas2G/Z3PHKn36hq6TMm5tywr51hVX+fasdfdsfxvjY+96zYkuJ1mLgN7jSrW81CHL6X+PjkvdF+WiUrbgGmbI2Bg0kAM0b7hWl+ngA5RSTRnrTaVsdfas+dfzV+3cAasfasdasdasQYV+o1pR5hWuruWGFdYi+16db//5bhW0+k/Lqm0HYasfdasfU/Gq69EHQ6d8FcW4u3hm6Y+0Y1xOWY+0U+mcKmS/jl+Y78HfkvtVqIyyWbdBHZIUkzlS5IXoV2Sx+6Klt/io9m2Ol“ } ``` ## 1.7 응답 - JSON 타입의 응답이 리턴됩니다. | 파라미터 | 타입 |설명 | |----------|---------|--------------| |header |String |공통 반환값 | |memberProfile |String |회원 기본 정보 | - Header | 파라미터 | 타입 |설명 | |-------------|---------|-----------------| |resultCode |int |결과 코드 | |resultMessage|String |결과 메시지 (SUCCESS : 성공, 그 외 메세지) | |successful |boolean |성공 여부 (true : 성공, false : 실패) | - MemberProfile | 파라미터 | 타입 |필수 여부 |설명 | |----------|---------|---------|-----------------| |idNo |String |Y |회원 UUID | |id |String |N |이메일 아이디 (이메일 아이디에 값이 없으면 모바일 아이디만 있는 경우) | |mobileId |String |N |모바일 아이디 | |maskingId |String |N |마스킹된 이메일 아이디 | |maskingMobileId |String |N |마스킹된 모바일 아이디 | |name |String |N |이름 | |sexCode |String |N |성별 (F:여자, M:남자) | |birthdayMMDD |String |N |생일(MMDD) | |ageGroup |String |N |연령대 (0-10세 미만, 10, 20, 30, ....) | ## 1.8 응답 예 ``` { "memberProfile" : { "idNo" : "cbbbabbb870-e99a-11e4-bb48-cbcddd66d218", "id" : "test407@ nate.com", "mobileId" : "", "maskingId" : "test****@nate.com", "maskingMobileId" : "", "name" : "", "sexCode" : "", "birthdayMMDD" : "0310", "ageGroup" : "30" }, "header" : { "resultCode": 0,"successful": true,"resultMessage": "SUCCESS" } } ```
맨위로 이동