프로젝트

일반

사용자정보

Store » 이력 » 버전 2

이름없음, 2021/06/02 09:03

1 1 이름없음
h1. Store
2 2 이름없음
3
상품과 쿠폰에 대한 API를 제공합니다
4
5
h2(#StoreServerGoodsResolver-getGoodsList). *getGoodsList*
6
7
* 사용자가 구매할 수 있는 상품 리스트를 조회합니다. 
8
9
*GoodsListRequest*
10
11
|_. field
12
 |_. type
13
 |_. note
14
 |_. descripion
15
 |
16
| command | String |   | command 종류 |
17
| did | String |   | URL 요청 사용자의 did |
18
| version | String |   | 상품 리스트 버전  |
19
20
p(auto-cursor-target). *GoodsListResponse*
21
22
|_. field
23
 |_. type
24
 |_. note
25
 |_. description
26
 |
27
| command | String |   | command 종류 |
28
| version | String |   | 리턴된 상품 리스트 버전 |
29
| List<Goods> | List |   | 상품 리스트 |
30
31
*Goods*
32
33
|_. field
34
 |_. type
35
 |_. note
36
 |_. description
37
 |
38
| affiliate | String |   | 교환처 명 |
39
| brandCode | String |   | 브랜드 코드 |
40
| brandName | String |   | 브랜드 명 |
41
| categoryName1 | String |   | 전시카테고리명 1 |
42
| categorySeq1 | Int! |   | 전시카테고리 1 |
43
| content | String |   | 상품설명 |
44
| contentAddDesc | String |   | 상품추가설명 |
45
| discountPrice | Int! |   | 최종판매가격 |
46
| discountRate | Int! |   | 최종판매할인률 |
47
| firstBuyFlag | String |   |   |
48
| goldDiscountRate | Int! |   | 골드 할인률 |
49
| goldPrice | Int! |   |   |
50
| goodsCode | String |   | 상품코드 |
51
| goodsEventDesc | String |   |   |
52
| goodsEventDiscountRate | Int! |   |   |
53
| goodsImgB | String |   | 상품이미지 대(500*500) |
54
| goodsImgS | Stirng |   | 상품이미지 소(250*250) |
55
| goodsName | String |   | 상품명 |
56
| goodsNo | Int! |   | 상품 번호 |
57
| goodsStateCd | String |   | 상품상태코드(판매중:SALE, 판매중지:SUS) |
58
| goodsTypeCd | String |   | 상품유형코드 |
59
| goodsTypeDtlNm | String |   |   |
60
| goodsTpeNm | String |   |   |
61
| limitDay | Int! |   | 유효기간(일자) |
62
| mdCode | String |   |   |
63
| mmsGoodsImg | String |   | 상품 MMS 이미지 |
64
| mmsReserveFlag | String |   | 예약발송노출여부 |
65
| platinumDiscountRate | Int! |   | 플래티넘 할인률 |
66
| platinumPrice | Int! |   | 플래티넘 가격 |
67
| brandIconImg | String |   | 브랜드 이미지 아이콘 |
68
| realPrice | Int! |   | 실판매가격(등급별 할인율 적용금액) |
69
| rmCntFlag | String |   | 총판매수량설정여부 |
70
| rmIdBuyCntFlagCd | String |   | ID당구매가능수량설정코드 |
71
| rmIdBuyCntFlag | String |   |   |
72
| rmRecvNumFlag | String |   |   |
73
| rmYn | String |   |   |
74
| saleDateFlag | String |   | 판매일시설정여부 |
75
| vipDiscountRate | String |   | VIP 할인률 |
76
| vipprice | Int! |   | VIP 가격 |
77
| salePrice | Int! |   | 판매가격 |
78
79
*Reuest Example*
80
81
<pre><code class="java">
82
query {
83
  getGoodsList(goodslistRequest : {
84
    command : "listGoods"
85
    did : "G5rw9qAMbozGxySHkMaztD"
86
    version : "string"
87
  }) {
88
    goodsList {
89
      mdCode
90
      limitDay
91
    }
92
  }
93
}
94
</code></pre>
95
96
*Response Example*
97
98
<pre><code class="java">
99
{
100
  "data": {
101
    "getGoodsList": {
102
      "goodsList": [
103
        {
104
          "mdCode": "M000100615",
105
          "limitDay": 30
106
        },
107
        {
108
          "mdCode": "M000100615",
109
          "limitDay": 30
110
        },
111
        {
112
          "mdCode": "M000100615",
113
          "limitDay": 29
114
        }]
115
    }
116
}
117
</code></pre>
클립보드 이미지 추가 (최대 크기: 97.7 MB)