Integrated API
Upload

Upload API

PresignedMultiUrlsForFileUpload

멀티파일 업로드관련 presigned url을 생성 요청합니다.

Operation

query PresignedMultiUrlsForFileUpload($input: PresignedMultiUrlsForFileUploadInput!) {
  presignedMultiUrlsForFileUpload(input: $input) {
    urls
  }
}

Variables

{
  "input": {
    "params": [
      {
        "fileName": "test.png",
        "fileType": "images/png"
      }
    ]
  }
}

결과값

{
  "data": {
    "presignedUrlForFileUpload": {
      "url": "https://dev-luxrobo-file.s3.ap-northeast-2.amazonaws.com/FILE/461/1714369731513222658-test.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQF4IR3OJXAKMAUGW%2F20240429%2Fap-northeast-2%2Fs3%2Faws4_request&X-Amz-Date=20240429T054851Z&X-Amz-Expires=900&X-Amz-SignedHeaders=content-type%3Bhost%3Bx-amz-acl%3Bx-amz-meta-userno&X-Amz-Signature=6d288a5968654f752bcfc4cccfa168bd1f9a162475f5b21d9780871d58f95f9f"
    },
    "presignedMultiUrlsForFileUpload": {
      "urls": [
        "https://dev-luxrobo-file.s3.ap-northeast-2.amazonaws.com/FILE/461/1714369731513570361-test.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQF4IR3OJXAKMAUGW%2F20240429%2Fap-northeast-2%2Fs3%2Faws4_request&X-Amz-Date=20240429T054851Z&X-Amz-Expires=900&X-Amz-SignedHeaders=content-type%3Bhost%3Bx-amz-acl%3Bx-amz-meta-userno&X-Amz-Signature=a524d1d0e73d72bbd7a38ba56601b1fa83781a8f50b02a611dd0caab1d66278e"
      ]
    }
  }

}