첨부 본문 읽기
read_attachmentRead attachment text by index from a Korean bid notice. Supports HWPX, HWP, DOC files and ZIP archives. Use offset and maxChars to read long documents in parts.
Instructions
download_attachments가 준 파일 목록에서 index로 파일 하나를 골라 본문 텍스트를 읽는다. HWPX·구형 HWP·구형 DOC만 추출하며(그 외 format은 extractable=false라 본문이 비고 savedPath로 직접 열어야 한다), ZIP 내부 파일도 index로 직접 읽는다(container에 원본 ZIP명). 긴 문서는 offset·maxChars로 이어 읽는다(truncated=true면 다음 구간이 남음). 목록을 먼저 받으려면 download_attachments를, 첨부 URL만 필요하면 get_bid_attachments를 쓴다. 이미 내려받은 파일은 디스크에서 재사용한다(목록이 없으면 자동으로 먼저 내려받는다).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| index | Yes | 읽을 파일의 목록 인덱스(0-base). download_attachments 응답 files[].index 값을 쓴다. 첨부가 바뀌면 인덱스가 흔들리므로 download_attachments를 refresh=true로 다시 호출해 목록을 갱신한다. | |
| offset | No | 본문 텍스트의 시작 문자 오프셋(기본 0). 긴 문서를 이어 읽을 때 이전 textLength 위치를 준다. | |
| maxChars | No | 반환 문자 상한(기본 50000). truncated=true면 offset을 이 반환분만큼 올려 다음 구간을 읽는다. | |
| bidNtceNo | Yes | 입찰공고번호. download_attachments가 준 목록과 같은 공고를 지정한다. |