Open jjangsky opened 3 days ago
회원 정보 조회
API : api/v1/members/{githubLogin} Response
{ "message": "OK", "data": { "githubInfo": { "login": "jjangsky", "gitHubId": "103441154", "avatarUrl": "https://avatars.githubusercontent.com/u/103441154?v=4", "name": "짱스키", "bio": "Hello World~", "company": "null", "location": "Seoul, Republic of Korea", "htmlUrl": "https://github.com/jjangsky", "email": "null", "blog": "jjangsky.site", "followers": 5, "following": 7, "publicRepos": 9, "publicGists": 0, "createdAt": "2022-04-11T15:20:02Z", "updatedAt": "2024-11-02T12:59:52Z" }, "repositories": [ { "name": "books", "fullName": "jjangsky/books", "htmlUrl": "https://github.com/jjangsky/books", "description": "부끄부끄 프로젝트, 서점 물류 창고 ERP 프로젝트", "createdAt": "2024-07-19T15:00:25Z", "updatedAt": "2024-07-19T15:03:15Z", "pushedAt": "2024-07-19T15:03:09Z", "size": "7147", "stargazersCount": "0", "watchersCount": "0", "language": "CSS", "forksCount": "0" }, {...} ] } }
마이페이지 회원정보(본인) 조회
API : api/v1/members Response
{ "message": "OK", "data": { "info": { "login": "jjangsky", "gitHubId": "103441154", "avatarUrl": "https://avatars.githubusercontent.com/u/103441154?v=4", "name": "짱스키", "bio": "Hello World~", "company": "null", "location": "Seoul, Republic of Korea", "htmlUrl": "https://github.com/jjangsky", "email": "null", "blog": "jjangsky.site", "followers": 5, "following": 7, "publicRepos": 9, "publicGists": 0, "createdAt": "2022-04-11T15:20:02Z", "updatedAt": "2024-11-02T12:59:52Z" }, "repositories": [ { "name": "books", "fullName": "jjangsky/books", "htmlUrl": "https://github.com/jjangsky/books", "description": "부끄부끄 프로젝트, 서점 물류 창고 ERP 프로젝트", "createdAt": "2024-07-19T15:00:25Z", "updatedAt": "2024-07-19T15:03:15Z", "pushedAt": "2024-07-19T15:03:09Z", "size": "7147", "stargazersCount": "0", "watchersCount": "0", "language": "CSS", "forksCount": "0" }, {...} ], "boards": [ { "id": 301, "title": "사진 등록 테스트", "content": "수정도 할꺼임 ㅋㅋ", "nickname": "짱스키", "category": "BD2", "member": { "createdDateTime": "2024-11-10T23:26:55.20924", "modifiedDateTime": null, "id": 4, "login": "jjangsky", "gitHubId": "103441154", "avatarUrl": "https://avatars.githubusercontent.com/u/103441154?v=4", "name": "짱스키", "role": "ROLE_USER" } } ], "comments": [ { "id": 6, "memberId": 4, "board": { "id": 301, "title": "사진 등록 테스트", "content": "수정도 할꺼임 ㅋㅋ", "nickname": "짱스키", "category": "BD2", "member": { "createdDateTime": "2024-11-10T23:26:55.20924", "modifiedDateTime": null, "id": 4, "login": "jjangsky", "gitHubId": "103441154", "avatarUrl": "https://avatars.githubusercontent.com/u/103441154?v=4", "name": "짱스키", "role": "ROLE_USER" } }, "githubId": "jjangsky", "nickname": "짱스키", "content": "이게 가장 최신 댓글", "modifiedDateTime": null, "createdDateTime": "2024-11-10T23:32:41.87391" } ], "likes": [ { "id": 19, "login": "jjangsky", "board": { "id": 301, "title": "사진 등록 테스트", "content": "수정도 할꺼임 ㅋㅋ", "nickname": "짱스키", "category": "BD2", "member": { "createdDateTime": "2024-11-10T23:26:55.20924", "modifiedDateTime": null, "id": 4, "login": "jjangsky", "gitHubId": "103441154", "avatarUrl": "https://avatars.githubusercontent.com/u/103441154?v=4", "name": "짱스키", "role": "ROLE_USER" } }, "avatarUrl": "https://avatars.githubusercontent.com/u/103441154?v=4", "name": "짱스키", "gitHubId": "103441154", "createdDateTime": "2024-11-10T23:32:46.348959" } ] } }
공통적으로 회원조회 API, 본인 마이페이지 조회 API 모두 로그인 상태에서 조회할 수 있도록 설정하였습니다.
boards
likes
comments
관련 이슈
123
변경 사항
API : api/v1/members/{githubLogin} Response
API : api/v1/members Response
공통적으로 회원조회 API, 본인 마이페이지 조회 API 모두 로그인 상태에서 조회할 수 있도록 설정하였습니다.
boards
,likes
,comments
정보를 조회할 수 있도록 설정하였습니다.체크 목록