无法使用javascript在gmail api中创建标签

时间:2015-06-13 19:55:23

标签: javascript gmail-api

很抱歉这是业余爱好者,但请帮助,我正在尝试创建新的标签名称news1,这是我已经完成的代码。

这是我使用过的函数调用。

createLabel();

我的功能

 function createLabel() {
var newLabelName="news1";
 var request = gapi.client.gmail.users.labels.create({

'userId' : 'me',
'labels' : {
"labelListVisibility"   : "labelShow",
"messageListVisibility" : "show",
"name" : newLabelName,
"id" : "news"
}
});
request.execute();
}

2 个答案:

答案 0 :(得分:0)

如果您仅使用此功能,则无法使用。 您必须首先使用Google提供的客户端ID以及您的代码所需的权限范围对自己进行身份验证。

资源:

使用gmail js快速入门(身份验证):https://developers.google.com/gmail/api/quickstart/js 创建标签doc:https://developers.google.com/gmail/api/v1/reference/users/labels/create

答案 1 :(得分:0)

您无法指定标签ID。如果成功创建了Label,它将在响应中提供给您。