0
私は最後の電子メールスレッドのCSV添付IDを取得しようとしていますが、コードを作成するのが難しいです。誰でも手伝うことができますか?スレッドから最後の電子メールを取得し、CSV添付ファイルを取得します
var searcher = "Automail-"+CurrentDateFormat+".csv";
var searchedThreads = GmailApp.search('subject:""'+searcher+'""')[0];
var id = searchedThreads.getId();
var dateMessage = GmailApp.getMessageById(id).getDate();
var contentmessage = GmailApp.getMessageById(id).getPlainBody();
var attachtextLength = GmailApp.getMessageById(id).getAttachments()[0].getDataAsString().length;
if (attachtextLength >= 150){
var attachtext = GmailApp.getMessageById(id).getAttachments()[0].getDataAsString();
UpdateSheet(attachtext);
難易度は何ですか?どのようなエラーが出ますか? –
コードは現時点で添付ファイルを取得できますが、最後の電子メールではなく1番目の電子メールからのみ取得できます。 –
さて、どうなりますか?さまざまな変数の値をチェックするデバッグ文を挿入してみてください。 2番目のメールから何か他の情報を取得することはできますか? –