이메일과 스프레드시트 추출
이메일 본문은 TEXT 또는 HTML로 가져옵니다. 첨부파일은 이메일 메타데이터에서 선택한 attachmentIndex와 같은 항목의 mimeType을 함께 전달하여 바이트를 받습니다. 두 값을 서로 다른 첨부파일에서 조합하지 않습니다.
스프레드시트의 convertSheetToJson에는 시트 번호가 아닌 sheetName을 전달합니다. 상세 메타데이터의 시트 이름 목록에서 대상 이름을 확인할 수 있습니다.
각 분기의 객체를 변환 요청의 transformation 값으로 사용합니다. type으로 분기를 선택한 다음 해당 분기의 필수 필드를 제공합니다.
변환 emailToText
이메일 본문에서 텍스트를 추출합니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
|---|---|---|---|---|
type | enum | 필수 | 허용값: emailToText. | emailToText |
operation | union<getEmailBody> | 필수 | 이메일 본문을 추출할 작업입니다. |
operation의 구조
분기 getEmailBody
지정한 형식으로 이메일 본문을 가져옵니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
|---|---|---|---|---|
type | enum | 필수 | 허용값: getEmailBody. | getEmailBody |
outputFormat | enum | 필수 | 이메일 본문의 출력 형식입니다. 허용값: TEXT, HTML. |
변환 emailToAttachment
이메일의 첨부파일을 추출합니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
|---|---|---|---|---|
type | enum | 필수 | 허용값: emailToAttachment. | emailToAttachment |
operation | union<getEmailAttachment> | 필수 | 첨부파일을 추출할 작업입니다. |
operation의 구조
분기 getEmailAttachment
인덱스로 지정한 이메일 첨부파일의 바이트를 가져옵니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
|---|---|---|---|---|
type | enum | 필수 | 허용값: getEmailAttachment. | getEmailAttachment |
mimeType | string | 필수 | 첨부파일 MIME 유형이며 메타데이터의 첨부파일 MIME 유형과 같아야 합니다. | |
attachmentIndex | integer | 필수 | 첨부파일 인덱스입니다. |
변환 spreadsheetToText
스프레드시트 데이터를 텍스트 또는 JSON으로 변환합니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
|---|---|---|---|---|
type | enum | 필수 | 허용값: spreadsheetToText. | spreadsheetToText |
operation | union<convertSheetToJson> | 필수 | 스프레드시트 변환 작업입니다. |
operation의 구조
분기 convertSheetToJson
지정한 시트를 JSON으로 변환합니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
|---|---|---|---|---|
type | enum | 필수 | 허용값: convertSheetToJson. | convertSheetToJson |
sheetName | string | 필수 | 시트 이름입니다. |