최신 업데이트:2023-03-06 16:26:06
api.cloudv.haplat.net
HTTP 또는 HTTPS를 통해 요청을 보낼 수 있습니다. 요청의 보안을 위해 HTTPS를 통해 요청을 전송하는 것을 권장합니다.
API는 POST 또는 GET을 지원합니다.
- POST 요청(Request): ‘application/json’ 및 'application/x-www-form-urlencoded’의 콘텐츠 유형을 지원합니다.
- Get 요청(Request): 'content-type: application/x-www-form-urlencoded’만 지원합니다.
요청은 공통 파라미터 및 각 API의 특정 파라미터 를 포함하여 적절한 API로 전송해야 합니다.
HTTP 헤더의 경우, 일반적으로 사용되는 일부 헤더를 제외하고 X-WS-AccessKey, X-WS-Timestamp, Authorization, content-Type 및 host와 같이 Cloud VoD에서 정의한 일부 헤더를 추가로 포함해야 합니다.
다음은 클라우드 VoD 정의 헤더입니다:
헤더 | 설명 |
---|---|
X-WS-AccessKey | AccessKey ID. 콘솔의 보안 설정 > 접근 제어 > 사용자 정보 관리 > 접근 키 관리 에서 확인할 수 있습니다. |
X-WS-Timestamp | 현재 타임스탬프, 단위 초입니다. |
Authorization | HTTP 표준 인증 헤더입니다. 자세한 내용은 인증 V3 를 참고하세요. |
content-Type | 서버로 실제로 전송된 데이터 유형입니다. |
host | 클라우드 VoD API 도메인, api.cloudv.haplat.net 에서 수정되었습니다. |
# Common Headers
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-cn,zh;q=0.5
Accept-Encoding: gzip, deflate
Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7
Connection: keep-alive
# Cloud VoD Headers
Authorization: WS3-HMAC-SHA256 Credential=AKIDz8krbsJ5yKBZQpn74WFkmLPx3EXAMPLE, SignedHeaders=content-type;host, Signature=792dcb6d648a456a030c9c6683fa7bde2a31cb4c72cfeaa354da000adf7c288d
Content-Type: application/json; charset=utf-8
Host: api.cloudv.haplat.net
X-WS-AccessKey: AKIDz8krbsJ5yKBZQpn74WFkmLPx3EXAMPLE
X-WS-Timestamp: 1564645579
모든 요청과 응답은 UTF-8로 인코딩해야 합니다.