Request Syntax

최신 업데이트:2023-03-06 16:26:06

API 도메인

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로 인코딩해야 합니다.

이 문서의 내용이 도움이 되었습니까?
아니오
정상적으로 제출되었습니다.피드백을 주셔서 감사합니다.앞으로도 개선을 위해 노력하겠습니다.