Главная · Скиллы · recipe-save-email-attachments

recipe-save-email-attachmentsсохранение вложений писем

googleworkspace/cli

Сохранение вложений писем.

Установка

npx -y skills add googleworkspace/cli --skill recipe-save-email-attachments --agent claude-code

Сохранение вложений Gmail в Google Drive

ПРЕДВАРИТЕЛЬНО: загрузите следующие скиллы для выполнения этого рецепта: gws-gmail, gws-drive

Найти сообщения Gmail с вложениями и сохранить их в папку Google Drive.

Шаги

  1. Найти письма с вложениями: gws gmail users messages list --params '{"userId": "me", "q": "has:attachment from:client@example.com"}' --format table
  2. Получить детали сообщения: gws gmail users messages get --params '{"userId": "me", "id": "MESSAGE_ID"}'
  3. Скачать вложение: gws gmail users messages attachments get --params '{"userId": "me", "messageId": "MESSAGE_ID", "id": "ATTACHMENT_ID"}'
  4. Загрузить в папку Drive: gws drive +upload --file ./attachment.pdf --parent FOLDER_ID

Из того же репозитория