질문자 메인 - Willson-2019/Willson-Server GitHub Wiki

URL

[GET] ~/api/v1/asker/main

REQUEST PARAMETER NAME DESCRIPTION
header x-token 엑세스 토큰 access token

응답예시

성공

{
    "landings": [
        {
            "copy": "내 고민을\n1시간 안에 해결하는\n가장 효과적인 방법",
            "pic": "https://willson-v1.s3.ap-northeast-2.amazonaws.com/landing_image/16.jpg",
            "btn": "당신의 고민은 무엇인가요?"
        },
        {
            "copy": "나와 똑같은\n연애를 하고 있는\n사람들",
            "pic": "https://willson-v1.s3.ap-northeast-2.amazonaws.com/landing_image/19.jpg",
            "btn": "연애상담 하러가기"
        },
        {
            "copy": "육아에 대한\n고민과 노하우를\n한 번에",
            "pic": "https://willson-v1.s3.ap-northeast-2.amazonaws.com/landing_image/20.jpg",
            "btn": "육아 노하우 들으러가기"
        }
    ],
    "subcategories": [
        {
            "idx": 0,
            "name": "전체"
        },
        {
            "idx": 1,
            "name": "짝사랑"
        },
        {
            "idx": 3,
            "name": "갈등"
        },
        {
            "idx": 4,
            "name": "이별"
        },
        {
            "idx": 5,
            "name": "재회"
        },
        {
            "idx": 6,
            "name": "학업"
        },
        {
            "idx": 2,
            "name": "썸"
        },
        {
            "idx": 8,
            "name": "편입"
        },
        {
            "idx": 9,
            "name": "불안"
        },
        {
            "idx": 10,
            "name": "무기력"
        },
        {
            "idx": 11,
            "name": "자아"
        },
        {
            "idx": 7,
            "name": "취업"
        }
    ],
    "reviews": {
        "count": 18,
        "rows": [
            {
                "title": "도움이 많이 되었어요",
                "content": "계속 면접에 떨어져서 자존감이 많이 낮아졌었는데 자존\n감 회복에 도움이 많이 되었습니다. 감사합니다.",
                "rating": 4,
                "date": "20.03.19"
            },
            {
                "title": "감사합니다ㅠasdfasdfadsfㅠ :)",
                "content": "경험을 통해서 위로를 받고 누군가에게 고민을 속 깊게 털어놓을 수 있다는 자체가 너무 좋았습니다.",
                "rating": 5,
                "date": "20.03.19"
            }
        ]
    },
    "interviews": [
        {
            "idx": 1,
            "title": "친구들에게도 말 못할 고민,\n윌슨에서 해결했어요",
            "image": "https://willson-v1.s3.ap-northeast-2.amazonaws.com/story/257.png",
            "date": "20.03.19",
            "category": {
                "name": "연애"
            }
        },
        {
            "idx": 2,
            "title": "이 길이 맞나 막막하고 두려웠지만\n유병 성공을 이룰 수 있었습니다.",
            "image": "https://willson-v1.s3.ap-northeast-2.amazonaws.com/interview/267.png",
            "date": "20.03.19",
            "category": {
                "name": "진로"
            }
        },
        {
            "idx": 3,
            "title": "이 길이 맞나 막막하고 두려웠지만\n유병 성공을 이룰 수 있었습니다.",
            "image": "https://willson-v1.s3.ap-northeast-2.amazonaws.com/interview/269.png",
            "date": "20.03.19",
            "category": {
                "name": "일상"
            }
        }
    ],
    "stories": [
        {
            "idx": 1,
            "title": "자신을 아끼는 법을 \n알아야 하는 이유",
            "author": "청산남경",
            "image": "https://willson-v1.s3.ap-northeast-2.amazonaws.com/story/257.png",
            "date": "20.03.19",
            "like_cnt": 1,
            "likes": true
        },
        {
            "idx": 2,
            "title": "40대 부부의 어쩌다\n세계여행",
            "author": "깨티슈",
            "image": "https://willson-v1.s3.ap-northeast-2.amazonaws.com/story/257.png",
            "date": "20.03.19",
            "like_cnt": 1,
            "likes": true
        },
        {
            "idx": 3,
            "title": "프리랜서의 삶을\n시작하는 방법",
            "author": "북빵소",
            "image": "https://willson-v1.s3.ap-northeast-2.amazonaws.com/story/258.png",
            "date": "20.03.19",
            "like_cnt": 0,
            "likes": false
        }
    ]
}

access token이 만료된 경우

{
    "code": "access_token_expired",
    "message": "Access token expired"
}

결과를 찾지 못한 경우

{
    "code": "not_found",
    "message": "Result not found"
}