質問: myFolder.createFile(attachments[k]); objfileを何かしらすれば良いのかと思ったのですが、 何もできませんでした。 ### 補足情報(FW/ツールのバージョンなど)
回答: maisumakun様に申し訳ない展開になってしまった。 chatworkのアカウントとって、やってみたけどこんな感じでできました。 フォーマットがおかしくてファイルが登録されなくてもfileidが返されるっていうのが困りものですね、このAPI ``` function q173337_file() { const token = "あなたのapi token"; const filename = "ふぁいるのなまえ"; const filenameOnChatwork = filename; //送信後の名前。同じにしてる const rid = "るーむid"; const contenttype = 'application/pdf'; //イメージなのか何のなのか。これが無くて動くかは検証してないっす const apiUrlRoom = "https://api.chatwork.com/v2/rooms/" + rid + "/files"; const file = DriveApp.getFilesByName(filename).next(); const bytesArray = file.getBlob().getBytes(); const res = UrlFetchApp.fetch(apiUrlRoom, { headers: {'X-ChatWorkToken': token}, method: 'post', payload: {'file':Utilities.newBlob(bytesArray, 'application/pdf', filenameOnChatwork) }, muteHttpExceptions : true, }); Logger.log(res); //resにfile idが返されます。 } ```