미디어 인증
버전별 기능 범위 안내
- v2 미지원: 미디어 인증 기능은 v2에서 지원하지 않습니다.
- 공통 인증: 모든 버전의 API는 쿼리 스트링 파라미터(
?access_token=)를 통한 공통 인증 방식을 사용합니다. 에러 판정 기준에 대한 공통 명세는 API v3 마이그레이션 가이드의 핵심 변경사항 섹션을 참고하세요.
Kollus 암호화 적용
- 기존 (v1):
POST/media_auth/media_token/get_kollus_encrypt - 기존 (v2): 미지원
- 변경 (v3):
POST/media/kollus-encrypt
변경사항
- 요청 구조 유지: 요청 본 문에
source_string(암호화 대상 문자열) 필드를 필수로 전달하는 규격은 v1과 동일합니다. - 응답 데이터 포맷 변경: v1에서는 암호화 결과값 뒤에 '
|V1.0'이라는 접미사가 포함되어 반환되었으나(결과|V1.0), v3에서는 접미사가 제거된 순수한 암호화 문자열 데이터만encoded필드에 담아 반환합니다.
요청 본문 및 응답 구조 상세
사용자 키 생성
- 기존 (v1):
POST/media_auth/user_key/create - 기존 (v2): 미지원
- 변경 (v3):
POST/media/user-key
변경사항
- 인증 일원화: 서비스 계정 식별을 위해 사용되던
content_provider_key필드가 제거되었습니다. v3부터는access_token으로 서비스 계정 권한을 식별합니다. - 필수 파라미터:
remote_addr및user_agent필드가 v3부터 필수 파라미터로 변경되었습니다. - 유효 시간 커스텀: v1에서는 발급 후 유효 시간이 6시간으로 고정되었으나, v3에서는
user_key_timeout(sec) 필드를 통해 만료 시간을 직접 지정할 수 있습니다.