diff --git a/distribution-service/src/main/java/com/kt/distribution/config/OpenApiConfig.java b/distribution-service/src/main/java/com/kt/distribution/config/OpenApiConfig.java index c9251a3..a1423bf 100644 --- a/distribution-service/src/main/java/com/kt/distribution/config/OpenApiConfig.java +++ b/distribution-service/src/main/java/com/kt/distribution/config/OpenApiConfig.java @@ -39,7 +39,7 @@ public class OpenApiConfig { .email("support@kt-event-marketing.com"))) .servers(List.of( new Server() - .url("http://localhost:8085") + .url("http://localhost:8085/api/v1/distribution") .description("Local Development Server"), new Server() .url("https://dev-api.kt-event-marketing.com/distribution/v1") @@ -48,7 +48,7 @@ public class OpenApiConfig { .url("https://api.kt-event-marketing.com/distribution/v1") .description("Production Server"), new Server() - .url("http://kt-event-marketing-api.20.214.196.128.nip.io/api/v1") + .url("http://kt-event-marketing-api.20.214.196.128.nip.io/api/v1/distribution") .description("VM Development Server") )); } diff --git a/distribution-service/src/main/java/com/kt/distribution/controller/DistributionController.java b/distribution-service/src/main/java/com/kt/distribution/controller/DistributionController.java index d699bc4..3944e7e 100644 --- a/distribution-service/src/main/java/com/kt/distribution/controller/DistributionController.java +++ b/distribution-service/src/main/java/com/kt/distribution/controller/DistributionController.java @@ -18,8 +18,8 @@ import org.springframework.web.bind.annotation.*; /** * Distribution Controller - * POST api/v1/distribution/distribute - 다중 채널 배포 실행 - * GET api/v1/distribution/{eventId}/status - 배포 상태 조회 + * POST /distribute - 다중 채널 배포 실행 + * GET /{eventId}/status - 배포 상태 조회 * * @author System Architect * @since 2025-10-23 diff --git a/distribution-service/src/main/resources/application.yml b/distribution-service/src/main/resources/application.yml index 12f72e8..e292313 100644 --- a/distribution-service/src/main/resources/application.yml +++ b/distribution-service/src/main/resources/application.yml @@ -123,6 +123,15 @@ channel: url: ${KAKAO_API_URL:http://localhost:9006/api/kakao} timeout: 10000 +# Naver Blog Configuration (Playwright 기반) +naver: + blog: + username: ${NAVER_BLOG_USERNAME:} + password: ${NAVER_BLOG_PASSWORD:} + blog-id: ${NAVER_BLOG_ID:} + headless: ${NAVER_BLOG_HEADLESS:true} + session-path: ${NAVER_BLOG_SESSION_PATH:playwright-sessions} + # Springdoc OpenAPI (Swagger) springdoc: api-docs: