get_drive_file_content
Extract readable text content from Google Drive files by ID, including native Google Docs, Office files, and other formats. Supports shared drives and handles file decoding or binary detection.
Instructions
Retrieves the content of a specific Google Drive file by ID, supporting files in shared drives.
• Native Google Docs, Sheets, Slides → exported as text / CSV. • Office files (.docx, .xlsx, .pptx) → unzipped & parsed with std-lib to extract readable text. • Any other file → downloaded; tries UTF-8 decode, else notes binary.
Args: user_google_email: The user’s Google email address. file_id: Drive file ID.
Returns: str: The file content as plain text with metadata header.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
file_id | Yes | ||
user_google_email | Yes |