recipe-email-drive-link は何をしますか?
Google Driveファイルを共有し、リンクとメッセージを受信者にメールで送信します。
概要
このスキルは、Google Driveにファイルをアップロードし、その共有リンクを生成して、指定された受信者にメールで送信するワークフローです。ファイルの共有設定を自動的に行い、リンクをメール本文に埋め込んで送信します。
設定
以下の環境変数が必要です。
GOOGLE_DRIVE_FOLDER_ID(オプション): ファイルをアップロードするGoogle DriveのフォルダID。指定しない場合は、デフォルトのルートフォルダにアップロードされます。
また、Google Cloud ConsoleでOAuth 2.0認証を設定し、Drive APIとGmail APIを有効にする必要があります。
使用方法
例
「レポートファイルを共有して、チームメンバーにメールでリンクを送信して」
実行フロー
- 指定されたファイルをGoogle Driveにアップロード(または既存のファイルを指定)。
- ファイルの共有設定を「リンクを知っている全員が閲覧可能」に変更。
- 共有リンクを生成。
- 受信者のメールアドレスを指定し、リンクとカスタムメッセージを含むメールを送信。
注意事項
- ファイルサイズの制限やAPIのレート制限に注意してください。
- 認証情報は安全に管理してください。