0

ruby を使用して電子メール (gmail) から電子メールの添付ファイルにアクセスしますmessages.attachments

最初の添付ファイルにアクセスするにはattachment = messages.attachment[0]

この添付ファイルは常に .xslx ファイルになり、roo gem (Excel を解析) を使用してアクセスして解析すると、「Mail::Part を文字列に変換できません」というエラーが表示され続けます。

Mail::Part とは何ですか? Roo が理解できるファイルまたはファイルへのパスに変換するにはどうすればよいですか?

4

1 に答える 1

0

AMail::Partは本当にただのメッセージです。したがって、パーツの (デコードされた) 本体を取得するには、次のようにします。

attachment.body.decoded
于 2013-02-28T00:25:14.923 に答える