我找不到getThreadById有什么问题,总是说无效的参数。
代码如下
function myFunction() {
var ID = 'XXXXXXXXXXXXXXXXXXX';
var replyThread = GmailApp.getThreadById(ID);
}
请问有什么建议。
后来我尝试了这段代码...
function myFunction() {
var threads = GmailApp.getInboxThreads(0,1);
var TID = threads[0].getId();
Logger.log(TID);
var messages = threads[0].getMessages();
var body = messages[0].getBody();
Logger.log(body);
var target = GmailApp.getThreadById(TID);
}
现在可以正常工作了,我发现线程ID与URL中的线程ID不同
URL显示32个随机大写字母和小写字母。 从getId方法获取的ID显示16个随机的小写字母和数字。
为什么会这样?
答案 0 :(得分:0)
现在我发现了为什么会发生这种情况。
要从URL获取正确的线程ID,我必须将Gmail设置回旧模式。
谢谢