fix: 카카오톡 테스트url fix

main
Jonguk. Lim 3 months ago
parent 964c8b1fc5
commit bbe94bbdb9

@ -158,24 +158,85 @@ public class KkotalkEltrcDocController {
return ApiResponseDTO.success(service.findStatus(reqDTO));
}
// /**
// * <pre>
// * 모바일웹 연계 문서발송 요청
// * -.이용기관 서버에서 전자문서 서버로 문서발송 처리를 요청합니다.
// * </pre>
// * @param reqDTO KkopayDocBulkDTO.BulkSendRequests
// * @return BulkStatusResponses.BulkSendResponses
// */
// /*
// @Operation(summary = "대량 문서발송 요청 -> batch sendBulks 에서 호출", description = "카카오페이 전자문서 서버로 대량 문서발송 처리를 요청 -> batch sendBulks 에서 호출")
// @PostMapping(value = "/documents/bulk", produces = MediaType.APPLICATION_JSON_VALUE)
// public BulkSendResponses requestSendBulk(
// @RequestBody final BulkSendRequests reqDTO
// ) {
// return service.requestSendBulk(reqDTO);
// }
// */
@Operation(summary = "대량 문서발송 요청 -> batch sendBulks 에서 호출", description = "카카오페이 전자문서 서버로 대량 문서발송 처리를 요청 -> batch sendBulks 에서 호출")
@io.swagger.v3.oas.annotations.parameters.RequestBody(required = true, content = {
@Content(mediaType = "application/json", examples = {
@ExampleObject(
name = "D10",
value = """
{
"productCode": "D10_1",
"signguCode": "51110",
"ffnlgCode": "11",
"envelopes": [
{
"title": "전자문서",
"content": {
"html": "<!DOCTYPEhtml><html><body><h1>MyFirstHeading</h1><p>Myfirstparagraph.</p></body></html>"
},
"guide": "국민연금 공단에서 보내는 문서입니다.",
"payload": "이용기관 페이로드",
"readExpiresAt": "2024-12-31T10:00:00",
"reviewExpiresAt": "2025-03-31T13:00:00",
"phoneNumber": "01099999999",
"name": "홍길동",
"birthday": "20000303",
"externalId": "external_id1"
},
{
"title": "전자문서",
"content": {
"html": "<!DOCTYPEhtml><html><body><h1>MyFirstHeading</h1><p>Myfirstparagraph.</p></body></html>"
},
"guide": "국민연금 공단에서 보내는 문서입니다.",
"payload": "이용기관 페이로드",
"readExpiresAt": "2024-12-31T10:00:00",
"reviewExpiresAt": "2025-03-31T13:00:00",
"ci": "${CI}",
"externalId": "external_id2"
}
]
}
"""),
@ExampleObject(
name = "D11",
value = """
{
"productCode": "D11_1",
"signguCode": "51110",
"ffnlgCode": "11",
"envelopes": [
{
"title": "전자문서",
"content": {
"link": "https://nps.or.kr"
},
"guide": "국민연금 공단에서 보내는 문서입니다.",
"payload": "이용기관 페이로드",
"readExpiresAt": "2024-12-31T10:00:00",
"reviewExpiresAt": "2025-03-31T13:00:00",
"phoneNumber": "01099999999",
"name": "홍길동",
"birthday": "20000303",
"externalId": "external_id1"
},
{
"title": "전자문서",
"content": {
"link": "https://nps.or.kr"
},
"guide": "국민연금 공단에서 보내는 문서입니다.",
"payload": "이용기관 페이로드",
"readExpiresAt": "2024-12-31T10:00:00",
"reviewExpiresAt": "2025-03-31T13:00:00",
"ci": "${CI}",
"externalId": "external_id2"
}
]
}
""")
})
})
@PostMapping(value = "/envelopes/bulk", produces = MediaType.APPLICATION_JSON_VALUE)
public IApiResponse requestSendBulk(
@RequestBody final KkotalkDTO.BulkSendRequest reqDTO

Loading…
Cancel
Save