我正在编写AppScript以开发一个Add On,以允许用户在标签下移动当前线程。出于获取当前线程ID的目的。
BuildAddOn(e)
function buildAddOn(e) {
// Activate temporary Gmail add-on scopes.
var accessToken = e.messageMetaData.accessToken;
GmailApp.setCurrentMessageAccessToken(e.messageMetadata.accessToken);
var messageId = e.messageMetadata.messageId;
当我尝试运行该函数时,出现以下错误:
TypeError:无法从未定义中读取属性“ messageMetaData”。
(第3行,文件“代码”)
最佳答案
在代码的其他位置调用buildAddOn
会导致错误。在这种情况下,e
是仅在初始化期间传递的对象。这不等同于您在动作处理程序中看到的对象。
对不起,如果我误解了你的问题。