업로드 토큰
은 아무도 동일한 공유 보안 키를 사용하여 자산을 업로드할 수 없게 하며, 업로드가 합법적이고 신뢰할 수 있는 소스에서 제공된 것인지 확인합니다.
업로드 토큰은 특정 시간 동안만 사용할 수 있는 영숫자 문자열입니다. 해당 공유 보안 키로 대체하고 다음 URL을 사용하여 업로드 토큰을 검색합니다.
기본적으로 업로드 토큰은 검색한 지 5분(300초) 후에 만료됩니다. 추가 시간을 요청하려면 URL에
expires
와 요청하는 시간(초)을 포함합니다. 예를 들어 다음 샘플 이미지 URL은 1800초 동안 유효한 업로드 토큰을 검색합니다.
https://s7ugc1.scene7.com/ugc/image?op=get_uploadtoken&shared_secret=fece4b21-87ee-47fc-9b99-2e29b78b602&expires=1800
이미지에 대한 성공적인 응답은 다음과 같습니다.
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<scene7>
<user_generated_content>
<response>
<serviceName>User Generated Content - Images</serviceName>
<version>1.0.0</version>
<operationName>get_uploadtoken</operationName>
<serviceStatus>SUCCESS</serviceStatus>
<title>Upload Token for fece4b21-87ee-47fc-9b99-2e29b78b602</title>
<message>
<uploadtoken>aa2a378a-cd25-4c80-994d-312094e0ef20_1800</uploadtoken>
<expiration_in_seconds>1800</expiration_in_seconds>
</message>
</response>
</user_generated_content>
</scene7>
이후 요청에 사용하기 위해 업로드 토큰을 로컬에 저장합니다.
URL 쿼리 문자열에 다음 필드를 사용하여 업로드 토큰을 검색할 수 있습니다.
URL 매개 변수
|
필수 또는 선택 사항
|
값
|
op
|
필수
|
get_uploadtoken
|
shared_secret
|
필수
|
업로드를 수행하는 회사의 공유 보안 키입니다.
|
expires
|
선택적
|
업로드 토큰이 유효한 시간(초)입니다. 지정하지 않으면 기본값은 300초입니다.
|
샘플 이미지 URL:
https://s7ugc1.scene7.com/ugc/image?op=get_uploadtoken&shared_secret=fece4b21-87ee-47fc-9b99-2e29b78b602&expires=600
샘플 벡터 URL:
http://s7ugc1.scene7.com/ugc/vector?op=get_uploadtoken&shared_secret=2d19f60e-890a-4e79-a1a5-9ac2875429b9&expires=5000
허용되는 HTTP 메서드:
GET 및 POST
이제 이미지 자산을 업로드할 수 있습니다.
이미지 자산 업로드
를 참조하십시오.