콘텐츠로 이동

delete_file (파일 완전 삭제)

Cloudflare Worker와 Firestore에서 파일을 완전히 삭제합니다.

기본 정보

항목
URL https://asia-northeast3-construction24-test.cloudfunctions.net/delete_file
Method POST
인증 불필요

요청

Body

필드 타입 필수 설명 검증
company_id string O 회사 ID -
site_id string O 현장 ID -
file_doc_id string O 삭제할 파일 문서 ID -

요청 예시

{
  "company_id": "company_abc123",
  "site_id": "site_xyz789",
  "file_doc_id": "file_doc_001"
}

응답

성공 (200)

{
  "status": "ok",
  "key": "companies/company_abc123/sites/site_xyz789/uploads/document.pdf"
}

실패

코드 message 원인
500 "오류 발생: File document not found" 파일 문서 없음
502 Cloudflare Worker 오류 파일 삭제 실패

참고

  • 이 API는 파일을 완전히 삭제합니다. 복구가 불가능합니다.
  • 휴지통 기능을 원하면 [[move_to_trash]] API를 사용하세요.
  • 관련 API: [[move_to_trash]], [[get_download_token]]