콘텐츠 URL 생성 API
This commit is contained in:
@@ -134,6 +134,15 @@ class AudioContentController(private val service: AudioContentService) {
|
||||
ApiResponse.ok(service.getDetail(id = id, member = member, timezone = timezone))
|
||||
}
|
||||
|
||||
@GetMapping("/{id}/generate-url")
|
||||
fun generateUrl(
|
||||
@PathVariable id: Long,
|
||||
@AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member?
|
||||
) = run {
|
||||
if (member == null) throw SodaException("로그인 정보를 확인해주세요.")
|
||||
ApiResponse.ok(service.generateUrl(contentId = id, member = member))
|
||||
}
|
||||
|
||||
@PostMapping("/playback-tracking")
|
||||
fun addAllPlaybackTracking(
|
||||
@RequestBody request: AddAllPlaybackTrackingRequest,
|
||||
|
Reference in New Issue
Block a user