ServerAPI 상세 변경 내역
구분 | API 목록 | API URI | 변경사항 | |
---|---|---|---|---|
V5 (SDK V17) | V6 (SDK V19) | |||
변경 | OAuth 토큰발급 | /v2/oauth/token | /v6/oauth/token | 응답규격 중 status 필드 삭제 Http response code로 정상(200) 여부 확인 |
삭제 | 구매상품 상세조회 | /v2/purchase/details/{purchaseId}/{packageName} | N/A | 보안 강화를 위하여 구매상품 상세조회 API는 삭제 구매상품 상세조회 By 인앱상품ID로 통합 |
변경 | 구매상품 상세조회 By 인앱상품ID | /v2/purchase/details-by-productid /{purchaseId}/{packageName}/{productId} | /v6/apps/{packageName}/purchases/inapp/products /{productId}/{purchaseToken} | 응답 규격에 purchaseId, acknowledgeState 필드 추가 |
변경 | 월정액 상품 구매 상세조회 | /v2/purchase/recurring-details/{purchaseId}/{packageName} | /v6/apps/{packageName}/purchases/auto/products /{productId}/{purchaseToken} | 응답규격에 acknowledgeState, lastPurchaseId, lastPurchaseState 추가 응답규격에 price, developerPayload, purchaseState 삭제 |
삭제 | 월정액 상품 마지막 구매 상세조회 | /v2/purchase/last-recurring-details/{purchaseId}/{packageName} | N/A | 월정액 상품 구매 상세조회 API 로 통합 |
변경 | 자동결제 해지 | /v2/purchase/manage-payment-status/{purchaseId}/{packageName}/cancel | /v6/apps/{packageName}/purchases/auto/products /{productId}/{purchaseToken}/cancel | 성공처리 응답규격변경 |
변경 | 자동결제 해지취소 | /v2/purchase/manage-payment-status/{purchaseId}/{packageName}/reactivate | /v6/apps/{packageName}/purchases/auto/products /{productId}/{purchaseToken}/reactivate | 성공처리 응답규격변경 |
변경 | 구매취소 내역조회 | /v2/purchase/voided-purchases/{packageName} | /v6/apps/{packageName}/voided-purchases | API 사용성 향상을 위하여 구매취소내역 조회기준(startTime, endTime)을 구매일시에서 구매취소일시로 변경 응답규격에 purchaseToken, marketCode 추가 |
변경 | 구매상품 소비 | /v2/purchase/consume/{purchaseId}/{packageName} | /v6/apps/{packageName}/purchases/inapp/products/ {productId}/{purchaseToken}/consume | 성공처리 응답규격변경 |
추가 | 구매 확인 | N/A | /v6/apps/{packageName}/purchases/all/products/ {productId}/{purchaseToken}/acknowledge | 구매 확인 API 신규 추가 |
Last updated