Actions
UploadEventZip (Multipart-Form)¶
Event에 쓰일 zip 파일을 업로드합니다.
Martipart-Form 요청 형식
| key | type | description | 
| file | File | 업로드 할 파일 (폴더를 포함하지 않는 zip 확장자) | 
| operations | Text(one-line) | 표준 GraphQL Post 요청 형식에 따른 쿼리를 작성합니다. | 
uploadEventZip(
uploadEventZipRequest: UploadEventZipRequest
): UploadEventZipResponse
UploadEventZipRequest
| field | type | description | 
| did | String | snplab 또는 b2b의 did | 
| proposalId | String | registerProposal로 얻은 proposalId | 
UploadEventZipResponse
| field | type | description | note | 
| command | String | 요청 Command 종류 | 값: eventZip | 
| result | ["EventZipStatus"] | 
EventZipStatus
| field | type | description | note | 
| did | String | 저장 요청한 did | |
| filename | String | 저장된 파일의 이름 | |
| mbrNo | Long | 저장 번호 | 이미 존재하는 파일을 저장 요청할 경우 NULL값이 응답됩니다. | 
| status | String | 상태 | |
| ticketID | String | 티켓 ID | 
Request Example
{
  "query": "mutation($param: UploadEventZipRequest) {uploadEventZip(uploadEventZipRequest: $param){ command result{mbrNo filename status did ticketID}}}",
  "variables": {
  "param": {
    "did": "NfoPEFaG1adkCpijR85L66",
  "proposalId": "orPxmv15e2oSPufT3TkdmJAkTMncB1FSukQxRAJDdVbjMPUMadf1GkZBX3MRvBQCX4M6Be6JU8DwAH3Nrxo1xnuLRzTt5DVqwJHE5Z8krDLd39Lho" 
  }
  }
}
	Response Example
{
    "data": {
        "uploadEventZip": {
            "command": "eventZip",
            "result": [
                {
                    "mbrNo": 1,
                    "filename": "cc.zip",
                    "status": "ASSIGNED",
                    "did": "",
                    "ticketID": "" 
                }
            ]
        }
    }
}
이름없음이(가) 4년 이상 전에 변경 · 21 revisions
 
  
  